30648 592
28034 424
174931 783
19451 722
63164 498
62227 330
77817 653
23092 430
132781 1034
163658 850
19370 103
32634 403
99216 947
62912 182
45917 496