886 140
17824 629
13570 221
7802 31
9092 303
15693 879
2894 714
4059 601
4309 303
14117 222
4839 802
8835 58
2406 531
2907 462
1053 175