3183 629
3095 550
2115 178
3281 353
2748 89
3863 764
17475 485
52118 532
8209 540
12322 571
11925 89
2847 152
5506 619
2998 777