40602 650
13893 655
6910 42
7157 92
19217 594
5318 165
15925 741
27451 879
19794 187
4390 286
7635 641
9639 598
8553 724
10798 705
19338 515
19502 584
9116 519
3106 327
25374 288
4416 275
16479 351
12238 78
15282 165
10641 857
17700 349
10665 577
9420 76
22117 668