18202 233
12668 595
4924 772
10540 219
2691 312
2076 44
21054 526
3146 317
4526 542
5392 738
596 94
4585 116
4023 59
13759 465
751 36