4929 61
3699 267
1749 85
2336 201
26397 80
14862 384
7095 455
6812 283
2960 88
2575 96
8131 442
3778 491
43110 484
30544 581
1195 121
3608 561