2116663 3401
2403096 7084
91651 454
31931 913
4813 293
88484 498
3794 102
4565 630
6528 600
3514 357
3032 195
3269 97
2689 144
2726 159
8925 261
15811 182
3532 553
14815 463
5707 529
4457 861
15714 83
3378 580
17559 546
7792 681
23843 130
1141 31
12458 56
13314 687