19495 751
2141 227
29358 257
16978 569
7658 648
161161 329
27663 87
2455 62
82229 824
24489 662
4425 393
5602 137
4000 109
14237 661
13377 238