93549763 51647
27448138 11557
20651830 11108
21946273 7847
5894629 1963
53524588 19518
25572057 18739
35689189 22305
4535344 1674
59975688 29653
21239107 10285
10478348 3873
39296755 26339
9653696 2321
48237850 17027
28863391 14454
8311975 6254
34691736 17916
14202552 3641
3782556 1196
7657911 1533
30819045 14309
17339728 8388
7484495 2173
15110862 8274