1086 306
6013 613
3116 488
1743 346
2858 299
1054 60
8788 277
4102 930
2269 611
8402 384
3302 571
2411 505
7342 709
7074 604
3250 57
3531 367
665 29
3121 705
5362 99
3343 747
2677 416
978 188
2671 175
2786 486