596 61
636 93
2611 703
1492 453
1181 148
1335 326
1267 300
488 74
1642 215
2646 578
755 28
3338 559
2933 519
2852 647
1771 89
1664 116
1159 115
866 108
2041 357
535 53
1446 207
2050 453
2819 481
3844 596
6265 627
2263 467
1649 324
4261 400