23011 550
3839 353
6151 811
4344 359
6917 112
4295 618
10702 394
16055 329
6493 615
5365 469
2927 76
10141 327
10565 115
9980 78
4361 539
4514 784
3974 406
3736 711
8012 713
4693 47
1382 53
3949 218
8196 251
6946 724
2184 514
1669 284
5090 61
5609 654