2200 580
1723 527
2640 724
2747 853
10347 869
9890 497
11171 65
8684 587
25703 540
17695 281
13406 517
26626 447
15294 725
14855 275
40335 209
19203 913