19437 751
2137 227
29350 257
16976 569
7657 648
161066 329
27595 87
2444 62
82137 824
24479 662
4422 393
5599 137
3991 109
14233 661
13363 238