543 125
588 142
417 126
7459 585
5041 173
6938 566
12888 497
15796 323
3913 521
14315 393
25977 159
8518 765
30389 186
2267 159