2663 112
7748 618
9186 391
174885 779
30957 823
82621 351
297839 854
291116 849
144831 348
27656 259
59285 258
18078 407
1219 143
3231 464
7637 506