15820 493
20483 119
25098 500
9151 405
10667 312
8579 491
1798 322
5321 759
17136 876
10352 455
2454 463
3263 668
2982 372