840 140
17685 629
13335 221
7759 31
9053 303
15634 879
2892 714
4028 601
4306 303
14021 222
4815 802
8825 58
2394 531
2894 462
1050 175