2662 112
7748 618
9185 391
174844 779
30954 823
82604 351
297764 854
291078 849
144803 348
27635 259
59253 257
18065 407
1218 143
3230 464
7637 506