23352208 9644
20418297 10951
17491831 5802
23101729 7687
16663641 7731
13639799 6270
29816126 14005
19558151 10430
25397404 11894
8030140 2736
29604493 12512
76738900 4514
63606446 35584
9435873 3003
15249965 5061
18515981 8039
5578730 2309
26388718 21177
17694030 13216
15682041 6578