954 140
17972 629
13798 221
7859 31
9128 303
15772 879
2897 714
4099 601
4313 303
14212 223
4881 802
8929 58
2418 531
2929 462
1064 175