5037 61
3783 267
1777 85
2365 201
26556 80
14959 384
7141 455
6847 283
2984 89
2599 96
8296 442
3832 491
43368 484
30816 581
1241 121
3668 561