873 256
725 113
30849 131
1183 248
3459 721
1756 401
5743 779
20341 145
12744 466
2332 441
9652 586
16221 157
28068 499
6955 506
3679 317
8350 635