950 158
3311 552
2488 414
2133 373
2743 527
3607 103
1064 139
2878 315
1416 89
3260 602
4092 739
3208 831
927 33
12873 847
2108 271
1913 108
3179 489
3233 274
1883 326
3856 692
3687 98
2935 362
4719 583
3570 318