2102 51
1176 46
3803 344
4226 691
5777 504
5703 663
4779 556
2558 290
15688 127
13920 301
25981 565
2678 645
2473 522
1486 248
2352 372
2873 475
3642 494
9981 364
1418 383
1684 116
4487 421
3761 656
11893 424
1385 247
3850 853
2326 506
7869 725
3276 499