2658 112
7746 618
9181 391
174700 779
30908 823
82538 350
297387 854
290851 849
144683 348
27558 259
59121 257
17996 407
1211 143
3225 464
7636 506