2854 933
1802 480
746 166
2807 609
758 145
290 65
13570 574
5546 141
7531 79
14003 227
46790 384
30052 412
20692 347
24724 50
15542 746
10214 719