30032 120
40238 153
37367 654
72445 783
43042 463
24610 236
30304 349
58331 803
90917 262
54996 113
44832 614
59076 623
23834 480
16298 218