2094 37
36663 273
67750 264
109541 420
4590 764
5147 418
7174 531
5304 570
16416 171
2738 394
5173 143
3125 825
2333 40
3648 111
3302 508
1478 99