4631 61
3597 267
1712 85
2302 201
25992 80
14684 384
7011 455
6010 283
2940 88
2555 96
7880 442
3755 491
42838 484
30216 581
1181 121
3554 561