173 36
2015 640
2158 673
823 210
2323 760
1212 272
2447 689
3167 135
37966 89
28280 532
5702 240
6484 206
18549 638