12013 531
2798 228
5876 644
9896 715
5562 618
2649 220
49689 495
7055 120
4359 650
5023 741
27687 580
11866 57