3599 56
4349 586
4747 620
2180 358
4278 54
3050 471
4149 812
4149 507
54783 150
48701 627
33377 625
16904 610
24504 91
14841 100
32314 168
38197 146
24325 258