19448 751
2137 227
29352 257
16976 569
7658 648
161084 329
27601 87
2445 62
82161 824
24481 662
4423 393
5599 137
3992 109
14233 661
13366 238