18861 669
3983 346
3048 272
4685 720
2963 505
5092 392
12257 442
23626 429
4530 295
950 72
3178 603
25743 178
2258 504