103511 392
16674 585
25638 237
6990 526
19800 566
16937 74
19976 275
19659 249
12231 597
31583 147
4205 186
4479 318