18914 751
2100 227
29274 257
16943 569
7636 648
160287 327
26986 86
2406 62
81039 823
24266 662
4402 393
5562 137
3963 109
14180 661
13145 238