18173 368
5593 94
2465 329
3152 504
3335 580
9536 399
3091 617
41573 746
15170 299
17637 322
8338 573
10600 416
1589 152