12637 830
10762 52
4269 396
3555 265
3889 888
2688 293
3558 711
1453 103
28882 517
4569 693
4104 450
2967 711
1403 226
3133 599