606 129
2958 597
1566 364
3531 645
11633 249
10342 125
11734 545
8186 448
12901 630
12780 583
127339 562
67295 172
31110 257
22182 156
3664 160
6950 506