2116883 3401
2403418 7084
91651 454
31931 913
4813 293
88486 498
3795 102
4566 630
6529 600
3514 357
3032 195
3271 97
2690 144
2727 159
8925 261
15812 182
3533 553
14819 463
5707 529
4457 861
15717 83
3378 580
17559 546
7792 681
23843 130
1141 31
12463 56
13316 687