19524 751
2141 227
29361 257
16981 569
7659 648
161197 329
27696 87
2457 62
82264 824
24500 662
4426 393
5604 137
4000 109
14241 661
13385 238