581 148
2948 861
785 173
2865 804
2422 562
1907 221
838 69
1473 367
3625 602
5059 556
10195 370
15947 147
7741 271
19573 190
11796 298
16142 767
25958 703