583 148
2969 861
789 173
2867 804
2429 562
2065 221
848 69
1475 367
3629 602
5135 556
10203 370
15949 147
7745 271
19633 191
11816 298
16168 767
26226 703