2120 486
1293 37
4494 797
4744 284
27116 368
5244 658
3219 269
7363 872
15663 546
9580 516
6809 89
8893 694
17918 110
16726 613
2931 336
3796 349