2740 60
21505 224
9504 631
29375 129
59677 458
5684 412
9001 629
17223 491
70427 376
7850 521
3103 674
8009 688
49951 896
10312 297
2867 198
4386 171
44483 945
54367 550
15953 212
6989 645
24114 531
55584 915
7874 717
5949 210
1816 83
16244 812
16095 110
8303 260