603 129
2944 597
1563 364
3513 645
11555 249
10335 125
11720 545
8179 448
12893 630
12764 583
127094 561
67061 172
30969 257
22040 156
3655 160
6936 506