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