30106 120
40306 153
37394 654
72465 783
43173 463
24676 236
30370 349
58402 803
90971 262
55044 113
44887 614
59146 623
23893 480
16305 218