2200 580
1723 527
2640 724
2747 853
1882 448
3889 199
11995 575
2857 693
8493 568
16079 349
3016 39
9444 335
2807 657
3348 71
12280 309
4696 299