103590 392
16674 585
25647 237
6992 526
19803 566
16946 74
19979 275
19664 249
12240 597
31608 147
4209 186
4481 318