2328 657
866 219
2459 517
5671 404
4600 495
17329 682
43404 571
22319 406
15489 488
16379 637
16167 53
18809 274
143707 691
4083 733