20921 613
9205 73
4304 459
21006 354
7016 143
22310 247
95159 678
17939 760
3955 503
2901 451
7518 643
17160 828
9288 79
4706 39