52840726 28208
47481022 21328
22390422 10386
18733074 7282
27140724 8218
38653398 14498
25437220 9961
21646609 10819
20184057 8507
19753969 6418
20855390 8237
19501131 3022
7330824 2701
15042925 4479
20454752 7442
36586220 15286
18765932 2331
40201565 18899
22450153 5576
17228905 5089