16013 44
8920 33
1100 331
2840 724
7121 472
13626 634
17386 379
2663 744
1844 400
27622 375
1498 290
4341 347
3589 574
59008 792
3106 381
67198 418
6220 641
3130 545
2253 319
5246 685
6768 742
8578 875
23173 593
1534 319