2846 534
2956 800
2907 326
1041 95
961 174
3003 438
2196 411
3365 527
2621 452
2565 307
5729 348
818 204
3057 586
491 79
346 70
5660 978
2143 524
3200 899
2437 681
2161 283
1124 101
2550 123
2266 672
3689 550