1609258 417
8024431 2679
2948940 841
11347897 3776
2403717 797
8782570 3314
1822233 628
656652 119
2163024 622
5033588 1774
3987610 980
1983001 578
3940967 1539
10073695 3851
11977918 4464
22422457 9025
16230761 5595
1856869 653
4811217 1407
8728025 3094
7812955 2547
9951387 3578
10050894 4630