136321971 64889
37926339 14847
9275904 2774
41065905 14237
20454752 7442
9813741 3304
57228513 22270
34416313 9591
14984089 3788
19475272 5202
36172441 13860
6557694 1837
8218098 2205
55229810 16499
29455908 6091
41123770 14677
17027522 3694
6215012 1784
27023316 7112
59227172 19169
4469751 1388
33002961 8268
11605674 3377
9496959 2444
12120148 2783
7816816 1884
40623076 9569