3313 257
2161 66
4026 482
5065 609
3083 182
5700 794
7253 782
4056 528
6201 503
105541 1035
21455 758