15065 32
15886 392
19963 811
11104 52
10200 469
7269 338
5980 46
14947 278
20400 315
4568 544
10478 497
3878 371
7423 156
36985 293
15539 178
10834 509
42323 110
33597 437
3933 314
13100 880
5457 38
15549 447
6866 283
13046 606
6259 330
14590 324
13686 319
12203 79