6822 328
26213 342
12318 611
5956 576
15352 626
19831 556
51006 701
3887 295
3823 126
3598 473
3649 513
3396 528
1541 46
103816 249