19559 751
2144 227
29371 257
16986 569
7663 648
161261 329
27743 87
2464 62
82339 824
24508 662
4428 393
5607 137
4004 109
14245 661
13393 238