19494 751
2141 227
29356 257
16977 569
7658 648
161152 329
27659 87
2454 62
82224 824
24489 662
4425 393
5601 137
4000 109
14237 661
13376 238