666 29
2620 662
29850 481
2784 404
14548 135
3905 426
4492 605
15383 482
1017 215
2614 196
2899 693
520 97
3146 822
4843 690
8583 577
5000 470
6961 845
6741 583
2790 178
7015 95
6147 233
32639 781
2541 392
2013 144
4277 474
3660 420
13578 687
4584 80