601 129
2932 597
1563 364
3475 645
11465 249
10329 125
11705 545
8175 448
12883 630
12753 583
126820 561
66835 172
30833 257
21920 156
3641 160
6921 506