593 127
588 142
419 126
7524 585
5049 173
6945 566
12901 497
15805 323
3926 521
14319 393
26056 159
8524 765
30455 186
2275 159