18780 669
3976 346
3045 272
4683 720
2962 505
5087 392
12252 442
23623 429
4530 295
948 72
3175 603
25722 178
2257 504