103091 392
16649 585
25628 237
6979 526
19790 566
16909 74
19948 275
19617 249
12185 597
31465 147
4200 186
4470 318