509 31
709 114
2457 458
1600 378
3040 779
549 56
797 130
330 34
2765 647
2657 561
2628 666
2415 481
2901 718
1649 280
2050 446
1725 259
1544 110
3141 627
514 60
861 89
1417 318
1425 241
2612 604
1490 291
1315 248
1560 312
2816 789
1258 292