19624 751
2147 227
29382 257
16990 569
7666 648
161335 329
27774 87
2478 62
82445 824
24525 662
4433 393
5608 137
4009 109
14253 661
13406 238