599 129
2930 597
1563 364
3475 645
11448 249
10327 125
11704 545
8173 448
12883 630
12750 583
126771 561
66791 172
30809 257
21892 156
3640 160
6919 506