2593 111
1784 286
13423 59
9650 351
10411 331
15672 376
23524 304
7693 338
11655 108
7945 388
16738 351
886 111
1136 53
3394 323
1251 259
1050 224
1341 131
9664 99
3362 939
1856 199
4809 495
3326 732
1650 216
5236 508
1370 76
5696 582
2691 603
3066 583