18931 751
2100 227
29275 257
16947 569
7638 648
160315 328
27002 86
2408 62
81117 823
24284 662
4402 393
5562 137
3964 109
14181 661
13156 238