19530 751
2143 227
29364 257
16982 569
7661 648
161208 329
27702 87
2457 62
82274 824
24501 662
4426 393
5604 137
4000 109
14241 661
13387 238