15806 493
20469 119
25071 500
9137 405
10570 312
8564 491
1795 322
5319 759
17136 876
10336 455
2453 463
3263 668
2982 372