22542 575
15269 53
12908 303
33964 210
8428 810
38816 219
4531 463
19993 811
3884 371
21494 515
17343 668
16286 665
7055 488
12294 570
3929 561
19649 588
6667 726
8891 547
10287 831
11461 746
15004 770
28961 687
7475 711
15553 275
5981 248
11309 644
24837 241
4181 26