599 129
2929 597
1563 364
3470 645
11435 249
10326 125
11704 545
8173 448
12881 630
12748 583
126718 561
66749 172
30784 257
21880 156
3637 160
6918 506