606 129
2960 597
1567 364
3531 645
11642 249
10342 125
11735 545
8186 448
12901 630
12782 583
127366 562
67308 172
31125 257
22190 156
3664 160
6950 506