599 129
2929 597
1563 364
3470 645
11435 249
10326 125
11704 545
8173 448
12881 630
12750 583
126719 561
66751 172
30784 257
21880 156
3638 160
6918 506