5037 61
3791 267
1777 85
2365 201
26558 80
14960 384
7142 455
6848 283
2984 89
2599 96
8297 442
3832 491
43374 484
30817 581
1242 121
3668 561