3131 310
1611 452
2217 447
1438 285
2000 488
12800 347
3460 162
3913 613
5447 167
6697 625
11295 445
4839 640
8607 77
8207 69
17355 482
5849 405
4673 561
15605 454
5796 451
29207 37
2551 60
16101 307
23565 531
3245 200
12971 620
6354 170
5088 478
17204 123