8117162 3901
28002604 13804
13535752 5042
15092540 5039
5673380 1551
14204657 4096
7391718 2287
59319639 12355
13194387 4828
11723201 4492
8253397 1900
2700217 1583
10760162 4621
8068932 3392
2900340 951
532744 1086
5975089 2371
3143964 1866
4325841 2283
8836637 1856
54674816 24586
19413537 7722
7812713 3141