963 146
3901 314
2930 406
3014 409
12278 512
2422 370
3452 333
1904 288
6611 83
1003 28
7427 437
6856 497
1358 43
12166 449
3736 565
3364 258
7445 41
3951 220
4924 588
3880 738
1685 184
1890 253
3333 830
3516 597
3397 494
4184 664
2193 294
5351 617