27 295348
16 510327
22 235600
28 110218
57 595647
40 568953
52 019978
44 114845
42 421250
19 963611
30 880381
29 439830