601 129
2933 597
1563 364
3475 645
11465 249
10329 125
11706 545
8176 448
12883 630
12753 583
126824 561
66840 172
30834 257
21921 156
3641 160
6921 506