30128 120
40314 153
37399 654
72472 783
43206 463
24683 236
30386 349
58410 803
90989 262
55053 113
44902 614
59163 623
23903 480
16306 218