2200 580
1723 527
2640 724
2747 853
8197 790
6358 506
5773 852
16278 158
3256 44
4118 771
8017 507
4329 355
5741 687
2723 434
5122 332
11741 603