2203 637
4899 45
7590 749
10372 775
2896 865
2221 610
3352 517
1761 324
7705 580
4038 342
1738 291
1244 239
2700 671
17643 473
37137 123
2299 558
5135 555
2647 657
5811 424
3690 563
1129 258
3111 728
9920 338
2993 509
3508 748
2785 646
396 47
3164 947