19518 751
2141 227
29361 257
16980 569
7659 648
161188 329
27688 87
2457 62
82255 824
24495 662
4426 393
5603 137
4000 109
14241 661
13381 238