19593 751
2144 227
29378 257
16988 569
7665 648
161298 329
27758 87
2470 62
82389 824
24518 662
4429 393
5608 137
4008 109
14249 661
13399 238