18170 368
5592 94
2464 329
3152 504
3335 580
9535 399
3091 617
41572 746
15169 299
17636 322
8338 573
10599 416
1589 152