2662 112
7748 618
9185 391
174848 779
30955 823
82607 351
297769 854
291081 849
144809 348
27636 259
59255 257
18066 407
1218 143
3230 464
7637 506