19031 751
2106 227
29287 257
16951 569
7642 648
160498 328
27145 86
2416 62
81553 824
24358 662
4402 393
5569 137
3970 109
14186 661
13229 238