2865 933
1804 480
750 166
2820 609
762 145
290 65
13579 574
5548 141
7536 79
14019 227
46873 384
30094 412
20703 347
24752 50
15553 746
10219 719