638 29
2600 662
29701 481
2752 404
14511 135
3776 426
4461 605
15361 482
1009 215
2556 196
2897 693
519 97
3125 822
4828 690
8543 577
4978 470
6936 845
6703 583
2769 178
6925 95
6111 233
32630 781
2529 392
1748 144
4275 474
3648 420
13556 687
4543 80