260606 874
10542 132
13092 173
115031 367
7896 852
66868 348
29445 621
26187 738
3393 647
3713 412
2443 240
3639 480
2891 95
3478 739
6094 560
5431 878
47339 243
46128 502