18740 669
3968 346
3044 272
4683 720
2962 505
5084 392
12250 442
23621 429
4530 295
948 72
3175 603
25712 178
2255 504