4094 334
23615 755
12686 357
6290 323
16500 501
31502 513
3418 565
12626 58
6179 811
43337 476
9362 718
4883 693
3986 275