18388 249
21679 164
3850 779
5879 564
3300 120
4684 612
3013 343
10304 704
2740 140
5087 269
2506 152
3902 81
2542 559
9455 747
19707 363
2521 515
2915 332
3331 671
2649 211
2726 207
7627 804
14763 481
5750 675
4681 599
6844 639
2702 164
7449 357
379759 865