3115 703
1232 183
1117 274
2498 498
2426 711
1500 473
414 79
2467 651
2068 471
2947 840
634 32
2408 343
3070 572
7864 538
2591 355
326 90
3373 712
1467 339
1731 215
2622 689
796 171
1036 246
1788 320
2987 588