30125 120
40314 153
37399 654
72472 783
43206 463
24682 236
30384 349
58410 803
90988 262
55053 113
44902 614
59161 623
23903 480
16306 218