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