2442 37
40805 274
68510 264
112592 421
4803 764
5351 418
12657 532
5589 570
16774 171
2959 394
5646 143
3233 825
2615 40
3931 111
3494 509
1836 99