882 140
17813 629
13546 221
7792 31
9089 303
15689 879
2894 714
4054 601
4309 303
14104 222
4838 802
8827 58
2405 531
2905 462
1053 175