599 129
2929 597
1563 364
3470 645
11431 249
10326 125
11704 545
8173 448
12881 630
12748 583
126715 561
66744 172
30778 257
21879 156
3637 160
6918 506