103542 392
16674 585
25641 237
6990 526
19801 566
16943 74
19977 275
19660 249
12232 597
31594 147
4206 186
4481 318