2662 112
7747 618
9184 391
174828 779
30952 823
82596 351
297708 854
291052 849
144787 348
27627 259
59234 257
18056 407
1218 143
3230 464
7637 506