2200 580
1723 527
2640 724
2747 853
4468 46
19025 181
9830 252
7508 845
9427 842
14819 267
17061 414
8891 949
17838 569
7132 70
13969 201
14484 244