3686 629
2686 49
5560 556
4140 409
5722 689
4373 450
11123 448
2780 506
1075 242
11622 926
2178 95
3440 914
4117 529
3317 688