21582 240
3803 299
101160 928
46112 342
7112 797
3961 38
5201 653
84296 251
3305 264
7761 525
45025 322
3009 219
42001 493
13724 656
3461 634
4176 729
26264 504
24229 242
3762 456
19153 841
13650 556
10295 450
19016 63
37572 142
2564 379
24516 158
18238 669
2816 569