15678 493
20355 119
24913 500
9049 405
9952 312
8476 491
1787 322
5301 759
17116 876
10239 455
2450 463
3261 668
2979 372