603 129
2943 597
1563 364
3512 645
11553 249
10335 125
11720 545
8179 448
12893 630
12764 583
127087 561
67054 172
30960 257
22038 156
3655 160
6933 506