2859 933
1802 480
746 166
2809 609
758 145
290 65
13571 574
5546 141
7532 79
14005 227
46820 384
30061 412
20694 347
24728 50
15544 746
10214 719