2251 486
1480 37
4530 797
4791 284
27150 368
5294 658
3255 269
7409 872
15881 546
10590 516
6887 89
8952 694
18405 110
16790 613
2981 336
3844 349