19500 751
2141 227
29358 257
16979 569
7659 648
161175 329
27678 87
2456 62
82235 824
24491 662
4425 393
5603 137
4000 109
14240 661
13380 238