506 113
3044 695
4181 561
3260 863
3064 600
845 140
3444 704
3933 766
1650 457
2285 281
3224 677
1259 112
2219 497
711 40
3384 636
1606 254
2473 717
2195 62
3461 99
2012 523
3043 544
2463 559
3519 707
2597 592
2876 439
3072 188
2547 82
5034 726