61152202 28842
44124704 23904
21345076 10081
14017726 7021
88886898 28729
30672813 6911
3773285 1036
33012106 20819
13899684 3512
9858458 3245
21303899 6009
5589257 2393
4868054 5114
11153891 3248
14859469 5372
4522335 1602
23673832 12381
5304186 4564
10300503 4303
7149077 2880
2876643 973
10885652 942
4358532 1284
2553718 819
11330954 2990
29604493 12512
34023262 18705
11406899 2610