20413613 4300
2676061 1036
5105304 1407
1680679 543
1356131 719
26163541 7951
3382292 933
4463260 1737
4043305 2117
17125986 4828
12451083 3179
2483972 879
3786212 1200
2315890 860
5741027 1558
1645695 562
10466061 2739
5154879 1822
7552988 1969
5676581 1762
1827904 483
3416108 851
4248837 926
3680491 1190
2580146 706
254302 518