19507 751
2141 227
29360 257
16979 569
7659 648
161180 329
27681 87
2456 62
82243 824
24492 662
4425 393
5603 137
4000 109
14241 661
13381 238