18807 669
3979 346
3047 272
4684 720
2962 505
5089 392
12254 442
23625 429
4530 295
948 72
3175 603
25734 178
2257 504