19302 751
2130 227
29324 257
16967 569
7649 648
160865 329
27445 87
2435 62
81970 824
24446 662
4418 393
5577 137
3986 109
14224 661
13304 238