19658 751
2153 227
29388 257
16995 569
7669 648
161414 329
27807 87
2487 62
82509 824
24566 662
4434 393
5609 137
4009 109
14259 661
13418 238