602 129
2934 597
1563 364
3479 645
11471 249
10330 125
11707 545
8176 448
12883 630
12754 583
126846 561
66856 172
30841 257
21927 156
3642 160
6922 506