18195 368
5593 94
2465 329
3152 504
3335 580
9543 399
3091 617
41612 746
15187 299
17647 322
8343 573
10612 416
1593 152