22286 59
2783 30
20255 665
17256 541
7598 87
13352 276
30458 511
8285 151
9146 293
8064 458
9016 299
4420 484
4560 362
7944 200
6938 819
8410 563
29966 540
11176 602
8465 217
6924 481
4593 313
3277 71
8452 844
9187 317
6528 610
12640 579
10055 294
10147 296