599 129
2929 597
1563 364
3471 645
11435 249
10326 125
11704 545
8173 448
12881 630
12750 583
126726 561
66756 172
30786 257
21881 156
3638 160
6918 506