581 148
2946 861
785 173
2865 804
2422 562
1901 221
838 69
1473 367
3624 602
5057 556
10195 370
15947 147
7740 271
19567 190
11796 298
16141 767
25956 703