103548 392
16674 585
25646 237
6991 526
19801 566
16943 74
19977 275
19660 249
12233 597
31597 147
4206 186
4481 318