3126 670
2494 421
880 112
2287 460
2368 712
2189 516
1832 348
458 58
3129 103
2987 299
3115 564
3612 685
1359 266
1468 285
1634 211
2786 307
943 153
3428 812
7338 643
418 89
4046 827
757 166
2453 583
3552 540