39968 330
24143 59
55207 712
21381 457
37166 361
46932 862
66505 471
45227 389
100821 725
22879 264
56868 601
31061 675
26497 455
38060 385
58784 441
30628 572
35844 922
39488 1019
75287 331
57320 703
20198 574
44064 681
31244 422
113152 816