581 148
2948 861
787 173
2865 804
2422 562
1925 221
838 69
1473 367
3625 602
5063 556
10197 370
15948 147
7741 271
19579 190
11798 298
16144 767
25967 703