2991 730
809 244
1953 283
2230 235
3553 744
24524 136
67128 305
30335 547
83126 707
25313 743
78442 832
43179 327
21958 358
138090 951
96800 858
34526 611
141545 323
4241 267
1426 316
3303 611
558 38
1658 289
2740 573
1687 432