18767 669
3975 346
3045 272
4683 720
2962 505
5085 392
12250 442
23622 429
4530 295
948 72
3175 603
25720 178
2257 504