15734 493
20395 119
24968 500
9089 405
10159 312
8514 491
1788 322
5304 759
17133 876
10294 455
2453 463
3262 668
2979 372