15796 493
20461 119
25063 500
9132 405
10510 312
8556 491
1795 322
5318 759
17136 876
10330 455
2453 463
3262 668
2980 372