19353 751
2132 227
29338 257
16969 569
7652 648
160945 329
27493 87
2439 62
82034 824
24467 662
4418 393
5589 137
3988 109
14230 661
13329 238