3000 861
24791 396
2727 223
180798 962
11655 304
7775 42
14207 820
10333 220
8810 129
16063 417
152312 727
7622 763
6294 634
8039 456
50562 400
5099 436
4342 400
3690 298
4970 355
4594 120