5065 293
12670 687
3925 842
2188 226
11760 642
10142 101
10772 466
5020 384
18541 329
6808 847
4111 495