19032 751
2106 227
29287 257
16951 569
7642 648
160501 328
27148 86
2416 62
81558 824
24358 662
4402 393
5569 137
3970 109
14186 661
13229 238