29924 120
40154 153
37328 654
72421 783
42851 463
24519 236
30208 349
58230 803
90795 262
54934 113
44733 614
58953 623
23748 480
16287 218