18155 368
5592 94
2462 328
3152 504
3335 580
9533 399
3091 617
41548 746
15162 299
17634 322
8333 573
10590 416
1589 152