22908 810
15934 521
8034 235
6530 503
3238 269
20141 704
3242 616
7419 61
63593 393
6867 80
3630 548
22179 576
2462 533
2730 422
5032 136
3553 722
3069 513
1704 164
4199 738
8846 714
3540 496
6489 354
5400 483
4540 418