3595 56
4349 586
4746 620
2180 358
4277 54
3050 471
4149 812
4148 507
54772 150
48692 627
33365 625
16901 610
24495 91
14840 100
32310 168
38190 146
24323 258