29999 120
40204 153
37352 654
72439 783
42965 463
24575 236
30266 349
58292 803
90876 262
54972 113
44797 614
59039 623
23802 480
16292 218