30535 583
14538 685
14735 369
14672 267
10095 492
8606 173
5588 152
21761 626
12605 729
13307 891
9348 375
10170 820
5990 300
7241 151
10491 133
9797 346
2390 227
3655 681
19144 669
6830 831
6355 501
5323 418