2863 933
1804 480
748 166
2818 609
760 145
290 65
13576 574
5548 141
7534 79
14011 227
46860 384
30084 412
20699 347
24745 50
15552 746
10217 719