3314 257
2161 66
4026 482
5066 609
3083 182
5700 794
7253 782
4056 528
6202 503
105547 1035
21462 758