19544 751
2144 227
29368 257
16985 569
7662 648
161235 329
27721 87
2460 62
82307 824
24506 662
4426 393
5606 137
4003 109
14244 661
13390 238