2116502 3401
2402856 7084
91651 454
31930 913
4813 293
88483 498
3794 102
4565 630
6528 600
3514 357
3032 195
3268 97
2689 144
2726 159
8924 261
15809 182
3532 553
14815 463
5706 529
4456 861
15712 83
3378 580
17557 546
7792 681
23843 130
1141 31
12456 56
13312 687