606 129
2962 597
1567 364
3532 645
11642 249
10343 125
11737 545
8186 448
12901 630
12782 583
127369 562
67314 172
31128 257
22192 156
3664 160
6951 506