13059 602
6373 103
9905 485
3900 739
21248 631
3007 393
16554 170
5865 822
7011 310
4386 457
4069 474
2663 245
2856 168