553 80
1782 139
2906 129
2584 512
9271 43
6215 250
4153 455
3141 78
4204 688
5992 32
10658 495
3843 621
3910 396
3277 424
1680 90