3212 459
12322 353
4019 142
21230 247
84484 670
15951 760
3648 503
2625 451
6710 642
15048 827
8466 79
4011 39