7951 509
5001 553
3088 335
2643 609
3897 461
2646 471
3211 882
187 39
2500 716
860 58
3857 419
1683 338
2796 624
16904 410
2426 369
3419 748
10544 766
4157 711
4060 772
3829 568
3611 621
2655 457
1287 167
1395 216