2850 933
1802 480
746 166
2806 609
757 145
290 65
13568 574
5546 141
7527 79
14002 227
46779 384
30040 412
20688 347
24723 50
15541 746
10210 719