1297 350
369 91
3014 798
2901 491
7453 789
30426 383
3909 465
29119 626
9844 65
5896 82
33078 584
5966 542
4900 523
3866 316
7456 217
11051 359
13090 286
29041 386
4339 107