13057 602
6372 103
9904 485
3900 739
21227 631
3006 393
16553 170
5864 822
7011 310
4386 457
4069 474
2663 245
2856 168