29781 120
40035 153
37279 654
72386 783
42630 461
24440 236
30093 349
58115 803
90683 262
54837 113
44633 614
58835 623
23633 480
16270 218