599 129
2930 597
1563 364
3475 645
11454 249
10328 125
11704 545
8173 448
12883 630
12751 583
126783 561
66801 172
30812 257
21893 156
3640 160
6919 506