30636 592
28030 424
174899 783
19442 722
63150 498
62209 330
77795 653
23084 430
132729 1034
163607 850
19363 103
32630 403
99172 947
62885 182
45890 496