29882 267
6782 241
4062 102
39151 192
4627 705
23116 424
6322 692
12443 564
4667 98
3311 462
3431 645
3376 689
5971 472
21749 645
2503 552