18392 249
21680 164
3850 779
5879 564
3301 120
4687 612
3014 343
10304 704
2740 140
5087 269
2507 152
3903 81
2542 559
9456 747
19721 363
2521 515
2916 332
3331 671
2649 211
2728 207
7627 804
14765 481
5750 675
4681 599
6845 639
2703 164
7451 357
379761 865