2200 580
1723 527
2640 724
2747 853
1770 530
951 303
5435 231
7565 324
6293 392
4836 455
3644 156
3029 244
16183 571
4860 377
5518 55
4872 212