17957 669
3924 346
3026 272
4668 720
2959 505
5074 392
12202 442
23566 429
4520 295
941 72
3167 603
25544 178
2247 504