29922 120
40152 153
37327 654
72421 783
42846 463
24518 236
30207 349
58229 803
90793 262
54933 113
44729 614
58945 623
23741 480
16286 218