19407 751
2135 227
29346 257
16973 569
7657 648
161038 329
27569 87
2441 62
82116 824
24477 662
4422 393
5599 137
3989 109
14230 661
13354 238