30108 120
40308 153
37395 654
72467 783
43185 463
24677 236
30372 349
58402 803
90977 262
55046 113
44890 614
59149 623
23894 480
16305 218