19558 751
2144 227
29371 257
16985 569
7663 648
161257 329
27737 87
2462 62
82332 824
24508 662
4428 393
5606 137
4004 109
14245 661
13393 238