2861 933
1803 480
746 166
2811 609
758 145
290 65
13571 574
5547 141
7533 79
14009 227
46841 384
30074 412
20697 347
24732 50
15548 746
10216 719