30272 120
40452 153
37479 654
72511 783
43450 463
24805 236
30526 349
58547 803
91147 262
55166 115
45035 614
59335 623
24016 480
16329 218