103391 392
16664 585
25637 237
6986 526
19799 566
16924 74
19964 275
19647 249
12214 597
31550 147
4205 186
4477 318