29783 120
40035 153
37279 654
72386 783
42631 461
24440 236
30093 349
58116 803
90685 262
54838 113
44634 614
58835 623
23633 480
16270 218