954 140
17972 629
13800 221
7859 31
9129 303
15774 879
2897 714
4099 601
4313 303
14214 223
4881 802
8930 58
2419 531
2929 462
1064 175