6005 848
5139 523
5163 571
36740 240
2831 686
2216 451
2197 471
1126 49
3580 823
4182 517
2141 296
3424 638
676 76
1968 359
3566 593
1559 347
3692 787
1506 373
2678 422
3799 46
3872 198