19016 598
42216 540
32493 507
30920 283
18821 57
33207 537
35683 923
48032 140
23768 139
45950 226
34476 638
28370 507