6821 328
26213 342
12317 611
5955 576
15351 626
19831 556
51003 701
3887 295
3823 126
3598 473
3648 513
3396 528
1540 46
103808 249