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