23447 58
6315 45
9718 883
31729 135
9774 356
40466 485
25233 327
12074 413
16196 631
19006 328
4622 483
8377 136
14590 398
8153 609
5084 498
21748 143
9273 81
13081 277
6378 227
3798 338
18897 306
4580 55
14587 185
9159 320
8128 671
16835 295
13302 781
27708 718