19590 751
2144 227
29377 257
16987 569
7665 648
161293 329
27756 87
2470 62
82381 824
24517 662
4429 393
5608 137
4008 109
14249 661
13398 238