4540 861
17241 674
4795 636
2553 46
3077 363
6939 375
12805 470
6906 321
3089 97
5163 631
4441 244
3046 586
3112 111
1786 412
1264 237
762 78