102797 392
16632 585
25613 237
6970 526
19778 566
16883 74
19937 275
19589 249
12132 597
31370 147
4193 186
4465 318