2661 112
7747 618
9184 391
174821 779
30951 823
82593 351
297690 854
291037 849
144780 348
27620 259
59229 257
18053 407
1217 143
3230 464
7637 506