5036 61
3782 267
1777 85
2365 201
26556 80
14959 384
7141 455
6846 283
2984 89
2599 96
8295 442
3832 491
43361 484
30812 581
1239 121
3667 561