103042 392
16648 585
25628 237
6979 526
19789 566
16903 74
19944 275
19614 249
12170 597
31447 147
4200 186
4469 318