22023 196
31477 447
2055 88
63098 568
4336 356
16483 163
10826 506
9184 493
14241 630
12310 290
7960 476
16203 346
12381 436
9713 239
120344 469
6708 811
5406 599
2487 173
4884 258
5312 706
13229 457
8330 624
59011 512
44158 930
77107 473
31684 178
16441 668
14491 546