3314 257
2161 66
4027 482
5067 609
3083 182
5700 794
7253 782
4056 528
6202 503
105562 1035
21464 758