2705 183
1174 337
3035 257
2878 708
4163 393
4291 608
6813 323
15099 409
6966 493
18421 59
7628 789
21877 808
9050 482
11830 169
6220 747
4851 554