23022 512
6471 588
2239 111
11527 830
4885 562
14473 140
11284 927
9924 721
14259 759
3915 66
13162 875
4089 334
15239 954
8818 583
5233 87
2629 71
22391 281
10144 542
5754 525
33622 60
7015 751
3152 57
8911 261
8560 615