575 125
588 142
419 126
7515 585
5049 173
6945 566
12900 497
15803 323
3923 521
14318 393
26040 159
8524 765
30449 186
2273 159