103811 393
16688 585
25661 237
7001 526
19818 566
16961 74
19996 275
19697 249
12282 597
31678 147
4213 186
4494 318