30181 120
40354 153
37426 654
72487 783
43288 463
24720 236
30446 349
58454 803
91049 262
55086 115
44940 614
59227 623
23941 480
16310 218