2200 580
1723 527
2640 724
2747 853
7171 565
12266 673
14860 459
8087 165
8164 515
8385 275
9338 860
17529 507
8836 820
12330 316
12917 55
10080 262