601 129
2932 597
1563 364
3475 645
11461 249
10329 125
11705 545
8174 448
12883 630
12753 583
126811 561
66826 172
30828 257
21909 156
3641 160
6920 506