19595 751
2144 227
29378 257
16988 569
7665 648
161299 329
27759 87
2470 62
82392 824
24518 662
4429 393
5608 137
4008 109
14249 661
13399 238