584 148
2973 861
791 173
2868 804
2429 562
2109 221
848 69
1475 367
3629 602
5162 556
10206 370
15950 147
7745 271
19655 191
11821 298
16173 767
26237 703