30010911 8994
23209360 11523
32534301 12896
27335100 12487
15365699 9192
88727170 38396
13970024 5689
22349701 6751
35990889 17055
18108519 7778
30933521 13549
26720316 10659
16295896 4426
70926306 19980
25235430 9914
15950396 6968
9255194 2070