18901 669
3985 346
3049 272
4687 720
2964 505
5092 392
12258 442
23630 429
4531 295
951 72
3179 603
25751 178
2259 504