2957898 7303
118572 632
42169 582
60464 486
47852 393
62791 598
57534 163
121003 735
23455 113
49691 584
21308 187
35778 591
33168 294
38818 467
27702 194
31336 522
28615 834
37250 843
42092 210
36230 677
17159 84
33351 601
22248 107
11544 595
30178 186
10929 173
11901 268
12931 283