2398986 989
5609310 1627
485303 666
3815831 1385
2368072 725
311875 295
1343652 424
6560201 1630
11372599 4979
2835799 666
1100157 279
6220793 4231
3537759 917
2670853 728
5551417 1463
3413943 1228
7568263 1275
889673 169
14868391 3820
3094927 876
8428855 2145