15042 335
34051 69
44190 171
31601 83
32254 198
32624 502
24351 542
51837 368
37261 584
35657 672
36996 584
63417 300
82033 251
42866 593
38608 513
57027 272
44892 288
25106 362
44461 1011
54871 647
86681 270
73688 473
65396 377
43710 829