1058 247
3335 592
19682 373
406516 537
9802 406
28700 605
55441 77
6741 581
1366 94
11702 114
3155 459
2419 396
4086 675
6382 822
6540 720
5597 146
2203 302