19176 669
4018 346
3060 272
4690 720
2967 505
5098 392
12277 442
23656 429
4538 295
955 72
3185 603
25849 178
2267 504