2654 112
7741 618
9170 391
174534 779
30896 823
82476 350
296976 854
290651 848
144578 348
27470 259
58973 257
17936 407
1207 143
3224 464
7635 506