21580 240
3802 299
101146 928
46106 342
7111 797
3960 38
5201 653
84275 251
3303 264
7761 525
45007 322
3009 219
41993 493
13722 656
3461 634
4176 729
26260 504
24220 242
3762 456
19150 841
13647 556
10293 450
19015 63
37561 142
2564 379
24512 158
18236 669
2816 569