12089 237
22489 149
8298 576
25662 837
32044 282
21284 349
3885 114
4723 415
27851 212
18661 68
19243 534