19016 598
42217 540
32493 507
30921 283
18822 57
33209 537
35684 923
48032 140
23768 139
45950 226
34479 638
28370 507