580 148
2927 861
781 173
2860 804
2419 562
1765 221
834 69
1467 367
3620 602
4988 556
10186 370
15945 147
7732 271
19512 190
11784 298
16127 767
25918 703