2351 427
2899 296
3666 664
7336 610
2893 608
1202 110
43325 419
15980 39
33252 305
30223 279
9102 663
9436 848
4209 213
7688 163
3806 748
4729 451
8979 146
196837 176
99438 508
5352 483
13008 362
29747 908
102197 343
13916 65
63378 318
6790 107
186390 531
152322 401