2732 60
21503 224
9500 631
29353 129
59604 458
5674 412
8990 629
17218 491
70370 376
7848 521
3103 674
7987 688
49843 895
10303 297
2863 198
4383 171
44475 945
54350 550
15945 212
6989 645
24098 531
55484 915
7871 717
5946 210
1816 83
16241 812
16081 110
8297 260