4121 334
23632 755
12701 357
6302 323
16516 501
31551 513
3421 565
12676 58
6191 811
43343 476
9381 718
4899 693
4008 275