25920 273
49651 687
7178 782
2529 193
2168 101
2783 387
3701 352
4226 665
2822 454
5375 899
5007 729
2972 53
3518 474
3358 614
4832 598
2332 93
1914 60
5418 220
2467 318
4776 703
6653 601