102792 392
16631 585
25613 237
6970 526
19778 566
16883 74
19937 275
19589 249
12131 597
31369 147
4193 186
4464 318