3599 56
4349 586
4747 620
2181 358
4279 54
3050 471
4149 812
4149 507
54791 150
48707 627
33379 625
16907 610
24508 91
14842 100
32315 168
38199 146
24327 258