685 40
14396 262
5304 879
2806 398
2373 408
9003 170
2468 671
971 98
29402 935
6831 606
92922 761
3083 599
10913 798
1761 116