19467 751
2140 227
29355 257
16977 569
7658 648
161113 329
27623 87
2450 62
82190 824
24486 662
4423 393
5600 137
3995 109
14234 661
13370 238