2737 60
21503 224
9500 631
29354 129
59605 458
5675 412
8990 629
17219 491
70375 376
7848 521
3103 674
7987 688
49849 895
10305 297
2864 198
4383 171
44475 945
54353 550
15948 212
6989 645
24099 531
55490 915
7872 717
5946 210
1816 83
16241 812
16081 110
8297 260