2200 580
1723 527
2640 724
2747 853
6984 487
9068 533
2604 303
6478 733
3016 169
7229 608
4816 347
2823 244
3376 388
5290 477
11119 318
4871 405