24812 313
21186 448
55088 352
31474 537
16991 573
28243 217
29696 417
47262 345
14342 656
27012 504
19591 63
38994 142
25433 158
18798 669