17662834 9123
87676782 40809
76814788 39062
30663206 15651
202322864 194134
29936842 15993
29372018 17479
43154122 19770
30801842 18705
90600360 35729
23908132 16452
33517051 17464
29280550 11916
22799194 10219
18953011 10747
24949541 13003
25128458 12010
19135160 8865
47277739 22198