10492956 3553
10130508 3238
2004009 879
2533351 731
3022626 989
2091276 907
4536013 1507
3648205 1253
1899589 1027
1016082 376
4075657 1193
1973714 552
2234347 612
1964353 763
2842148 1077
5738542 1784
2725670 854
1190035 521
14682848 6537
5117758 1947