18237 368
5594 94
2466 329
3159 504
3338 580
9552 399
3091 617
41660 746
15358 299
17658 322
8357 573
10638 416
1595 152