3032 416
27604 575
28223 152
25524 660
36297 433
58252 353
56358 436
46424 434
72271 644
36393 608
54418 675
315072 973