534 125
588 142
417 126
7450 585
5041 173
6937 566
12888 497
15794 323
3913 521
14314 393
25971 159
8516 765
30385 186
2265 159