30086 120
40280 153
37387 654
72455 783
43133 463
24651 236
30344 349
58380 803
90955 262
55024 113
44870 614
59126 623
23869 480
16304 218