12041 531
2817 228
5887 644
9903 715
5567 618
2657 220
49693 495
7059 120
4362 650
5027 741
27696 580
11879 57