21582 240
3803 299
101151 928
46110 342
7112 797
3961 38
5201 653
84292 251
3305 264
7761 525
45019 322
3009 219
41998 493
13724 656
3461 634
4176 729
26264 504
24227 242
3762 456
19153 841
13650 556
10295 450
19016 63
37572 142
2564 379
24512 158
18237 669
2816 569