3192 530
8367 321
21804 431
4802 671
3898 620
26103 317
11386 315
34332 86
5971 850
7203 825
2031 40
3519 707
1633 119