667 29
2620 662
29861 481
2785 404
14550 135
3910 426
4493 605
15384 482
1018 215
2614 196
2899 693
521 97
3146 822
4844 690
8587 577
5001 470
6961 845
6744 583
2792 178
7019 95
6149 233
32640 781
2541 392
2031 144
4277 474
3661 420
13578 687
4585 80