18179 368
5593 94
2465 329
3152 504
3335 580
9536 399
3091 617
41575 746
15172 299
17637 322
8339 573
10600 416
1589 152