6583 354
45459 486
21135 204
15122 313
75897 241
11241 119
6513 166
14058 675
3743 592
3322 129
3127 272
4554 497
4186 104
7233 338
34203 358