606 129
2962 597
1568 364
3536 645
11646 249
10343 125
11737 545
8187 448
12901 630
12782 583
127379 562
67323 172
31132 257
22198 156
3665 160
6955 506