31953201 14366
25566673 14225
20483479 8648
29776925 15038
24014509 12450
8807995 3330
21882844 7244
4511518 1335
8051041 3194
24228753 12154
5992207 1910
4805364 1800
22234876 7725
8514818 4347
25615503 12795
34821261 14969
3290208 1121
4099765 1570
3270250 1313