2111761 3400
2395559 7082
91584 454
31914 913
4790 293
88448 498
3787 102
4554 630
6517 600
3508 357
3028 195
3257 97
2668 144
2705 159
8922 261
15768 182
3525 553
14789 463
5688 529
4449 861
15683 83
3375 580
17532 546
7787 681
23796 130
1139 31
12402 56
13280 687