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