1839 183
1167 337
3034 257
2833 708
4160 393
4291 608
6813 323
15098 409
6966 493
18418 59
7625 789
21877 808
9050 482
11829 169
6220 747
4851 554