2480 183
1174 337
3035 257
2865 708
4162 393
4291 608
6813 323
15099 409
6966 493
18420 59
7628 789
21877 808
9050 482
11829 169
6220 747
4851 554