2660 112
7746 618
9182 391
174774 779
30933 823
82573 350
297552 854
290950 849
144740 348
27593 259
59176 257
18030 407
1214 143
3229 464
7637 506