49096 251
15353 518
6431 890
6566 559
23622 142
25039 216
48440 173
6140 165
4083 330
3703 708
8590 455
28299 240
56842 227
17600 448
52554 210
56465 730
37786 70
37704 646