581 106
1058 223
1335 299
2756 612
3013 521
2320 457
2846 669
1065 177
2743 633
4206 853
1575 309
1932 492
3223 415
2893 505
3119 338
3301 600
1078 33
789 23
2953 545
854 177
1993 38
2100 383
4187 555
2734 847