2508510 7125
116016 632
41061 581
58683 485
46612 393
61287 598
55646 163
117462 735
22263 113
47757 584
20306 187
34333 591
31539 292
37338 467
25794 194
29255 521
26965 834
34338 842
39947 209
34140 677
16109 83
31136 597
20439 102
10378 595
27111 186
9875 172
10763 268
11949 282