2200 580
1723 527
2640 724
2747 853
2429 392
4557 433
4063 387
1263 121
5130 231
7689 673
4468 628
14018 552
9436 318
6509 42
3951 707
17191 572