2500 106
1327 322
1049 201
961 150
1497 420
2664 595
2558 517
865 243
1983 481
161 29
648 170
584 132
3039 880
2122 495
3009 770
2868 780
424 50
507 79
2593 706
3216 268
4049 618
2051 438
822 218
4158 668