18757 669
3970 346
3044 272
4683 720
2962 505
5084 392
12250 442
23622 429
4530 295
948 72
3175 603
25718 178
2255 504