3308 257
2161 66
4021 482
5061 609
3078 182
5693 794
7250 782
4049 528
6198 503
105382 1035
21357 758