26049118 43385
18466099 12264
25551034 12296
55024240 33684
40315457 13992
34326174 39954
23001672 10043
48408222 19477
39309158 18035
96042887 42700
18005868 6170
21943515 5632
14769867 8199
134542476 69152
18656928 5692
51557891 20498
5050669 1840
90356868 39037
27793374 12736
31985166 39753
23281218 7411
47612215 19735
161659823 90364