19354 751
2132 227
29339 257
16969 569
7652 648
160946 329
27498 87
2439 62
82036 824
24467 662
4418 393
5589 137
3988 109
14230 661
13329 238