2954033 851
4272276 1294
9088354 2927
4015781 1413
6386213 2136
1572379 446
4266502 1507
3468242 870
2533056 622
6620846 2406
5162645 1046
2722994 999
2738655 923
3921763 1363
7223061 2824
5428543 1985
5842140 1878
14192386 3681
3494182 929
3192546 1426
2431404 867
4716008 1677
6001676 2249
3707660 870
5779883 857
3069700 1162
5586910 1665
11889482 2777