16349 503
1264 327
5822 362
3646 563
9727 344
4416 808
7161 314
17033 879
27348 722
11582 426
6675 262
30291 155
16616 636
6818 445
27319 611
5433 83
5018 741
4496 787
15293 120
5447 540