991 305
836 197
16577 725
19013 660
34441 586
5098 433
3193 375
5552 389
14706 217
12629 733
5095 432
4808 769