30533 583
14538 685
14735 369
14670 267
10095 492
8605 173
5588 152
21761 626
12604 729
13305 891
9348 375
10170 820
5990 300
7241 151
10491 133
9796 346
2390 227
3654 681
19144 669
6830 831
6355 501
5323 418