596 119
1215 191
3083 708
1854 444
3217 833
2757 550
1484 369
2779 772
3837 820
1095 248
3111 779
2179 601
2145 567
1721 512
3697 749
2292 410
2619 388
4142 788
2551 637
2541 180
2252 447
1631 146
3068 481
3544 877