103438 392
16666 585
25637 237
6986 526
19800 566
16928 74
19969 275
19651 249
12219 597
31565 147
4205 186
4478 318