2971837 7309
118600 632
42196 582
60495 486
47886 393
62828 598
57560 163
121061 735
23482 113
49728 584
21335 187
35822 591
33211 294
38855 467
27743 194
31371 522
28648 834
37340 843
42134 210
36273 677
17187 84
33388 601
22284 107
11562 595
30250 186
10951 173
11930 268
12968 283