7435888 2550
464600 546
1677293 417
2997550 804
4891978 1595
6688447 1812
15669707 4926
3526418 1426
11397631 3173
4912498 1294
18622503 6782
12874705 3484
405733 612
38375009 17787
89569 213
5048234 1485
3055993 662
2003886 367
14455161 6845
1658971 351
7454462 2045
5518606 1771
10407819 2151
5062830 1162
8396349 3681