2107352 3399
2389075 7076
91545 454
31893 913
4749 293
88423 498
3779 102
4548 630
6512 600
3504 357
3022 195
3249 97
2653 144
2685 159
8920 261
15735 182
3522 553
14761 463
5678 529
4443 861
15668 83
3372 580
17516 546
7780 681
23739 130
1133 31
12360 56
13260 687