12967 860
3451 559
14935 497
3469 671
1800 252
2845 352
4280 147
1564 91
2911 359
3429 813
1118 57
2396 582
1807 165
1842 319
1541 388
1124 80
3061 627
3256 624
2684 483
8609 714
1407 125
4012 640
2693 331
3777 826