6822 328
26213 342
12317 611
5955 576
15352 626
19831 556
51004 701
3887 295
3823 126
3598 473
3649 513
3396 528
1541 46
103811 249