583 127
588 142
419 126
7520 585
5049 173
6945 566
12900 497
15805 323
3924 521
14318 393
26047 159
8524 765
30452 186
2273 159