1297 350
369 91
3013 798
2899 491
7449 789
30422 383
3909 465
29119 626
9844 65
5894 82
33077 584
5965 542
4900 523
3866 316
7455 217
11051 359
13090 286
29037 386
4338 107