19578 751
2144 227
29376 257
16987 569
7664 648
161278 329
27750 87
2468 62
82371 824
24513 662
4428 393
5608 137
4007 109
14247 661
13397 238