597 129
2929 597
1563 364
3467 645
11424 249
10326 125
11703 545
8173 448
12880 630
12747 583
126695 561
66707 172
30756 257
21868 156
3636 160
6915 506