4599 61
3550 267
1702 85
2294 201
25939 80
14651 384
6987 455
5984 283
2922 88
2536 96
7853 442
3730 491
42766 484
30152 581
1167 121
3535 561