423 63
1705 284
1094 242
2973 549
1844 522
2991 786
1857 458
2720 743
4007 734
948 141
1367 320
768 78
842 165
402 76
484 59
4489 687
2607 703
2925 656
2373 735
2047 144
3308 871
194 31
3020 455
631 115