19166 598
42239 540
32580 507
30956 283
18854 57
33228 537
35803 923
48102 140
23829 139
46029 226
34571 639
28448 507