13059 602
6375 103
9905 485
3900 739
21257 631
3007 393
16554 170
5866 822
7011 310
4386 457
4069 474
2663 245
2856 168