2739 60
21504 224
9502 631
29372 129
59643 458
5683 412
8998 629
17222 491
70403 376
7850 521
3103 674
8005 688
49924 896
10310 297
2866 198
4386 171
44481 945
54363 550
15950 212
6989 645
24113 531
55550 915
7873 717
5949 210
1816 83
16242 812
16090 110
8301 260