5030 61
3769 267
1777 85
2361 201
26530 80
14946 384
7132 455
6844 283
2978 89
2596 96
8291 442
3823 491
43327 484
30783 581
1231 121
3667 561