19598 751
2144 227
29379 257
16988 569
7665 648
161299 329
27760 87
2471 62
82397 824
24518 662
4429 393
5608 137
4008 109
14249 661
13399 238