21093 313
17770 448
46715 348
26813 535
14379 573
23712 210
24733 415
37781 342
12181 656
22727 503
16699 63
30584 141
21422 158
16415 669