21099 313
17776 448
46727 348
26824 535
14384 573
23718 210
24749 415
37810 342
12186 656
22734 503
16708 63
30604 141
21433 158
16418 669