17104221 4941
22887120 6521
2600949 571
28409682 8309
5606498 1746
8318886 2560
6519791 2051
18552571 6254
4307057 1410
3839811 1275
4989502 1165
3395986 948
3305973 895
5302474 1492
7935216 2290
2883416 851
4085333 1156
3010010 926
2480378 634
8159771 2915