32373995 12644
1861447 474
25677750 11124
15003464 4985
3629183 1184
8982231 2484
3404251 807
21512426 9192
21167350 6986
11573071 3257
31558453 11281
22742108 9154
8060164 2997
13822947 5183
12479596 4052
44566023 13298
28852914 11369
3672066 490
1983758 3883
7020494 1840
27149885 12497