2660 112
7746 618
9182 391
174780 779
30937 823
82573 350
297559 854
290955 849
144740 348
27595 259
59177 257
18031 407
1216 143
3229 464
7637 506