47251 513
18955 782
83195 351
27440 486
15598 671
31062 139
10315 54
123132 644
280287 649
61870 758
40650 230
33737 328
33966 871
33911 133