2179680 3421
2505023 7123
92199 454
32252 913
5132 293
88891 498
3897 102
4788 630
6746 600
3647 357
3176 195
3519 97
3209 144
3117 160
9029 261
16623 182
3585 553
15283 463
5911 529
4618 861
16087 83
3499 580
17899 546
7980 681
24763 131
1336 31
13266 56
13924 687