2940362 7295
118482 632
42118 582
60410 486
47797 393
62724 598
57490 163
120947 735
23431 113
49633 584
21275 187
35713 591
33098 294
38776 467
27649 194
31263 522
28572 834
37054 843
42033 210
36152 677
17121 84
33278 601
22210 107
11523 595
30079 186
10904 173
11859 268
12884 283