504 125
587 142
417 126
7427 585
5041 173
6932 566
12882 497
15791 323
3911 521
14312 393
25942 159
8514 765
30376 186
2263 159