3702 646
1980 292
2375 232
2667 872
6874 439
45900 761
158 34
2428 242
3897 665
3823 554
2274 627
7047 451
29910 676
2717 591
669 72
2033 480
3695 424
4089 317
2645 659
2898 745
3314 371
842 61
593 172
18264 862