103530 392
16674 585
25640 237
6990 526
19801 566
16941 74
19976 275
19659 249
12231 597
31589 147
4206 186
4480 318