602 129
2934 597
1563 364
3479 645
11471 249
10330 125
11708 545
8176 448
12883 630
12754 583
126847 561
66860 172
30843 257
21928 156
3642 160
6922 506