14637989 5441
17720973 5991
11058864 3166
24411145 13295
24398626 7310
20791568 8281
107369509 57450
31670784 10191
12178905 6371
23171918 7957
15016507 5742
28408416 8969
18309352 5730
42651762 22097
112981223 39659
46102318 19936
16067951 4951
23136318 4143
25235430 9914
9553168 2265
23361784 6122
31806476 10653