2661 112
7747 618
9182 391
174800 779
30945 823
82583 350
297624 854
290986 849
144756 348
27610 259
59201 257
18039 407
1217 143
3229 464
7637 506