599 129
2930 597
1563 364
3475 645
11455 249
10328 125
11704 545
8173 448
12883 630
12752 583
126784 561
66802 172
30815 257
21896 156
3640 160
6919 506