30274 120
40455 153
37480 654
72512 783
43451 463
24805 236
30526 349
58548 803
91150 262
55168 115
45036 614
59336 623
24017 480
16329 218