2662 112
7747 618
9184 391
174826 779
30951 823
82594 351
297701 854
291045 849
144785 348
27625 259
59231 257
18056 407
1217 143
3230 464
7637 506