29786 120
40037 153
37279 654
72387 783
42636 461
24441 236
30094 349
58118 803
90687 262
54840 113
44635 614
58835 623
23636 480
16270 218