13526 400
2795 458
13017 638
12578 263
125440 536
8385 271
1515 151
5797 648
9841 532
2228 85
3591 753
2605 225