5006 270
21958 158
5067 523
4725 82
18516 505
2919 186
4386 733
4683 700
7561 506
2295 115
20483 788
4125 664
3759 457
7806 828
6600 631
3203 336
5046 750
3085 157
3127 69
6090 552
6898 530
5525 379
5630 367
5943 595