29928 120
40155 153
37331 654
72421 783
42861 463
24525 236
30210 349
58232 803
90798 262
54940 113
44738 614
58958 623
23750 480
16287 218