18830 669
3982 346
3047 272
4684 720
2962 505
5092 392
12257 442
23626 429
4530 295
948 72
3176 603
25739 178
2257 504