102873 392
16639 585
25620 237
6972 526
19778 566
16890 74
19938 275
19597 249
12138 597
31397 147
4193 186
4466 318