13057 602
6371 103
9904 485
3900 739
21225 631
3006 393
16553 170
5864 822
7011 310
4386 457
4069 474
2660 245
2856 168