2200 580
1723 527
2640 724
2747 853
2405 494
2729 434
6039 480
14234 307
7560 266
6280 391
3094 809
7586 565
608 145
2150 115
3288 742
6343 681