40482 298
93990 538
44295 372
19498 167
24833 503
95173 275
83323 1057
69428 449
35594 600
25456 626
99726 783
25731 943
102253 888
181066 927
319754 846
51914 504
137987 709
32503 852
28468 780
29835 124
116701 605
47628 636
35914 333
48483 761