22063288 9958
13771127 5818
22928759 7919
17976293 6229
24571177 6308
6575906 2111
12982040 2704
44978809 27985
44951857 13998
23820064 6723
77508945 31362
41000635 16540
13183699 7351
7898215 4373
18587254 13207
11617816 4825
16332712 7052
5049236 2293
84994725 37039
11971170 3248
8677506 2783