2595 435
1682 235
2893 224
5069 93
4060 604
6116 870
126572 209
99122 510
59962 177
15748 103
11896 82
13224 391
30247 369
9116 333
5342 605
3922 76
24632 798
5384 501
9372 614
37931 694
3444 422