2200 580
1723 527
2640 724
2747 853
19142 725
3476 644
6994 352
3564 147
1762 257
3921 630
931 35
2897 636
14553 711
12702 341
5724 467
1338 209