115973907 46812
11374440 1768
14752120 1985
29286268 12113
47250865 16251
27197059 7621
26072457 5202
19001237 4313
20138648 5444
186731171 111369
112099450 39816
6463229 1134
114042186 39134
17028383 3069
36637268 18796
13983769 4159
71536080 21639
6964668 1514
16817978 4929
15230264 3006
14908986 5123
72571863 32672
17707486 3370
9576328 2657
6693351 1266