29761 120
40031 153
37273 654
72382 783
42598 461
24434 236
30082 349
58105 803
90668 261
54821 113
44624 614
58816 623
23626 480
16267 218