2861 933
1803 480
746 166
2813 609
759 145
290 65
13571 574
5547 141
7533 79
14010 227
46842 384
30076 412
20697 347
24736 50
15548 746
10216 719