523 67
25946 275
24761 50
24222 324
3404 638
938 161
27336 209
15917 749
27893 93
38245 287
31320 574
54571 242
40017 471
48403 735