929 253
942 271
317 79
1259 369
2376 712
1774 318
1684 166
2248 715
912 205
326 74
2295 469
1254 296
3135 618
1353 273
2360 527
489 122
399 51
3591 675
3111 926
1208 230
2752 705
407 76
2999 919
7157 623