103346 392
16662 585
25635 237
6986 526
19799 566
16923 74
19963 275
19647 249
12209 597
31538 147
4204 186
4477 318