509 31
709 114
2456 458
1599 378
3040 779
548 56
796 130
329 34
2764 647
2656 561
2625 666
2412 481
2901 718
1646 280
2048 446
1720 259
1538 110
3141 627
514 60
860 89
1416 318
1423 241
2612 604
1490 291
1314 248
1560 312
2815 789
1256 292