103413 392
16665 585
25637 237
6986 526
19799 566
16926 74
19967 275
19649 249
12216 597
31555 147
4205 186
4478 318