12300 501
77732 189
49298 965
11323 73
23979 649
23508 252
16900 729
1112499 1888
20910 201
27887 568
22865 559
485680 710
21528 198
20899 461
15333 151
14798 77
45142 430
19544 537
19518 354
16069 567
16226 855
186464 594
26778 323
19275 294
12297 545
14083 392
19928 698
284670 1143