18166 368
5592 94
2464 329
3152 504
3335 580
9534 399
3091 617
41557 746
15165 299
17635 322
8335 573
10599 416
1589 152