103529 392
16674 585
25640 237
6990 526
19801 566
16940 74
19976 275
19659 249
12231 597
31587 147
4206 186
4480 318