30008 160
25207 161
34045 603
25109 358
30592 704
26087 465
22359 246
49542 412
30009 646
44687 91
28178 821
34705 687
46837 316
31976 318
32035 824
32356 104
28917 920
41332 454
38858 620
41397 374
45905 612
24593 216
68048 257
42373 831