6849080 2016
5786565 1429
5000161 1394
8607847 3238
7083446 2588
14512734 5255
32590859 14265
24379572 7948
14684567 5529
36810395 16078
2396909 1778
16390411 8812
28555392 11485
9419292 3374
11680482 5095
34402766 14137
46432016 19154
10424759 3835
18318770 3273
31589162 14275
15502185 4288
8179516 2660