18211 368
5594 94
2466 329
3157 504
3336 580
9548 399
3091 617
41625 746
15255 299
17649 322
8346 573
10618 416
1595 152