597 85
509 57
3182 823
2479 459
2126 523
2728 708
2756 805
2200 429
2923 886
1936 376
1786 454
1160 285
2244 591
2871 860
1072 181
2835 663
1146 262
2745 445
3297 792
2987 573
2349 368
3595 759
2050 370
3536 690
1971 318
3941 515
2563 408
831 53