19483 751
2141 227
29356 257
16977 569
7658 648
161136 329
27644 87
2453 62
82216 824
24486 662
4425 393
5601 137
3997 109
14237 661
13372 238