19490 751
2141 227
29356 257
16977 569
7658 648
161146 329
27654 87
2454 62
82223 824
24489 662
4425 393
5601 137
3999 109
14237 661
13374 238