19549 751
2144 227
29368 257
16985 569
7663 648
161244 329
27727 87
2461 62
82312 824
24506 662
4426 393
5606 137
4004 109
14244 661
13392 238