30507 583
14526 685
14715 369
14646 267
10083 492
8590 173
5583 152
21737 626
12585 729
13236 891
9337 375
10163 820
5982 300
7228 151
10484 133
9779 346
2383 227
3649 681
19122 669
6814 831
6346 501
5313 418