19534 751
2143 227
29365 257
16983 569
7661 648
161214 329
27707 87
2457 62
82283 824
24502 662
4426 393
5604 137
4001 109
14241 661
13387 238