103536 392
16674 585
25640 237
6990 526
19801 566
16943 74
19976 275
19659 249
12232 597
31592 147
4206 186
4480 318