1297 350
369 91
3012 798
2898 491
7449 789
30422 383
3909 465
29119 626
9843 65
5893 82
33077 584
5962 542
4900 523
3866 316
7454 217
11050 359
13090 286
29034 386
4338 107