13928 205
11370 117
2902 517
4249 691
49172 173
63031 621
58002 85
8490 254
9285 457
14773 418
19266 429
1731 159