14709630 2861
1958164 471
2695926 907
1386315 197
8583185 779
2495872 760
10956929 1614
5553289 753
22936299 8655
1308149 301
1595372 380
7275667 1401
1676583 282
4777869 1731
2789438 650
2318809 351
10660457 1244
5059066 1294
3548598 722
3749383 1451
1716129 408