603 129
2944 597
1563 364
3513 645
11555 249
10335 125
11720 545
8179 448
12893 630
12764 583
127105 561
67072 172
30970 257
22047 156
3655 160
6936 506