2200 580
1723 527
2640 724
2747 853
9970 563
15138 363
7372 118
12286 151
4509 680
3457 256
3971 767
5612 190
7595 341
14223 39
3622 131
13275 479