49531 800
9221 86
13384 271
45496 428
40047 400
15511 65
79572 500
24401 201
16240 362
22984 238
9847 247
74901 465
15252 189
23591 232
99014 810
38454 93
33206 124
14966 252