947 31
2810 572
2516 441
2678 626
3393 843
1669 263
1684 280
2174 560
2488 607
1697 317
1712 379
3364 458
2987 722
3154 775
1178 319
2926 696
1581 210
767 181
546 86
3552 569
3209 897
1046 216
3865 747
2348 538