956 282
2500 728
17578 508
7629 277
8112 804
17840 699
7009 107
10915 357
4426 623
12623 502
24430 603
2843 504
4814 300
8520 366
2263 268