2393802 7080
2693612 6598
2881310 6065
2344033 3882
1619710 3878
1778521 3404
2110575 3400
971888 2293
1297 343
816 185
2176 675
2683 559
2908 761
3406 107
4853 168
5878 704
14995 422
4786 324
16660 118
5270 624
11356 382
6402 130
10816 335