19399 751
2135 227
29344 257
16973 569
7657 648
161023 329
27558 87
2440 62
82103 824
24474 662
4420 393
5596 137
3989 109
14230 661
13353 238