2200 580
1723 527
2640 724
2747 853
6286 655
4842 593
2769 116
4917 745
4445 390
7315 369
10533 443
5024 686
6724 664
6395 683
9734 376
15207 518