21582 240
3803 299
101148 928
46110 342
7112 797
3961 38
5201 653
84288 251
3304 264
7761 525
45011 322
3009 219
41998 493
13723 656
3461 634
4176 729
26264 504
24222 242
3762 456
19152 841
13649 556
10295 450
19016 63
37570 142
2564 379
24512 158
18236 669
2816 569