23999 313
20295 448
53070 351
30188 537
16212 573
27066 211
28721 416
45950 342
13641 656
26076 504
18947 63
37214 142
24336 158
18089 670