5730 816
21202 799
17737 677
15708 809
9406 436
52489 532
4392 360
5172 245
4485 720
2936 521
4431 600
2389 206