173 36
2015 640
2159 673
824 210
2323 760
1212 272
2449 689
3167 135
37967 89
28282 532
5702 240
6485 206
18550 638