2945 515
3920 812
1693 281
4655 611
2972 587
2835 366
980 83
10933 734
3888 87
2665 62
863 98
3053 692
160 38
2753 68
2393 481
2664 165
4553 590
4406 568
3227 660
4823 868
2232 388
11923 339
7177 176
3560 282