3528 39
5355 737
4041 274
5349 712
4952 589
4734 767
3892 564
9872 52
7330 70
27184 100
2714 431
3006 276
2987 262
979 177