601 129
2933 597
1563 364
3476 645
11466 249
10329 125
11706 545
8176 448
12883 630
12753 583
126827 561
66841 172
30835 257
21922 156
3641 160
6921 506