1009 218
5680 293
13909 687
3996 842
2231 226
11799 642
10191 101
10836 466
5065 384
18669 329
6855 847
4152 495