2508 796
2877 623
1498 124
469 66
1091 348
1108 153
1529 344
3034 609
1267 306
2592 582
521 160
1811 580
1030 259
3363 701
2812 512
3044 827
663 72
1178 293
263 47
2642 798
1864 437
2150 580
2335 406
2906 761