953 43
4242 814
1597 177
1352 296
5728 660
1621 291
2883 218
2763 729
3284 738
1676 257
1934 333
2701 310
1949 190
1825 406
3002 136
20554 757
1247 142
1116 61
2983 841
7023 278
771 38
4497 492
2273 551
3172 721