1831 186
3408 853
5025 93
15950 485
28315 177
4868 616
6020 741
7880 501
3298 167
2665 138
12221 967
3127 586
18263 762
2249 425
2116 612
2727 621