30032 120
40242 153
37368 654
72446 783
43044 463
24611 236
30305 349
58332 803
90917 262
54998 113
44833 614
59077 623
23834 480
16298 218