2732 60
21503 224
9500 631
29353 129
59602 458
5674 412
8990 629
17218 491
70368 376
7848 521
3103 674
7987 688
49837 895
10303 297
2863 198
4382 171
44475 945
54349 550
15945 212
6989 645
24097 531
55476 915
7871 717
5946 210
1816 83
16241 812
16081 110
8297 260