3068 591
2910 779
3987 473
3086 628
1819 582
1790 355
1301 364
2298 322
784 146
1495 278
2935 657
678 111
3104 740
1466 242
3013 717
1249 274
1708 297
1296 265
4217 915
2379 620
342 42
638 119
3044 863
3080 689