2200 580
1723 527
2640 724
2747 853
2238 106
3337 196
2680 232
2639 274
3956 865
2427 116
3412 707
3869 389
4393 413
2918 75
4761 601
2506 442