956 282
2500 728
17578 508
7635 277
8116 804
17841 699
7012 107
10919 357
4426 623
12624 502
24435 603
2845 504
4815 300
8525 366
2263 268