2867 933
1805 480
750 166
2834 609
764 145
290 65
13592 574
5554 141
7542 79
14048 227
46934 384
30132 412
20715 347
24773 50
15559 746
10226 719