532 125
588 142
417 126
7447 585
5041 173
6936 566
12887 497
15794 323
3913 521
14314 393
25969 159
8516 765
30383 186
2264 159