19495 751
2141 227
29358 257
16979 569
7658 648
161168 329
27666 87
2456 62
82230 824
24489 662
4425 393
5603 137
4000 109
14237 661
13380 238