18873 669
3983 346
3049 272
4686 720
2963 505
5092 392
12257 442
23630 429
4530 295
950 72
3178 603
25746 178
2258 504