6598 60
10263 347
2510 281
14822 471
7746 431
5288 465
4167 177
3959 422
3490 540
6224 375
9308 92
8030 501
4811 30
19535 667
10214 478
7343 482
6546 441
3874 422
5700 572
19300 354
3596 37
14839 153
19915 712
14631 755
12169 640
13387 885
27754 689
6210 284