43015 95
1469 390
2714 85
5219 71
2754 902
42845 109
52143 301
12463 831
1926 613
15019 183
1055 242
2981 961
1885 307
2934 601
1421 280
804 234
11150 671
8383 655
37541 610
12604 784
16714 336
1005 151
15690 547
4177 350