18214 368
5594 94
2466 329
3157 504
3336 580
9548 399
3091 617
41634 746
15305 299
17651 322
8347 573
10619 416
1595 152