2328 657
866 219
2459 517
5675 404
4601 495
17329 682
43404 571
22319 406
15489 488
16380 637
16168 53
18810 274
143707 691
4083 733