18791 669
3978 346
3045 272
4683 720
2962 505
5088 392
12253 442
23625 429
4530 295
948 72
3175 603
25729 178
2257 504