1502 62
3821 567
3894 354
20899 653
9652 688
4009 839
7378 794
2423 434
2106 372
2450 361
2772 303
2688 586
1515 99
15536 331
3918 428
15360 280
2874 169
1331 209
4121 654
51689 423
37159 707
2195 93
3215 127
14178 663
12632 74
4448 70
10332 743
9867 275