21049 313
17726 448
46614 348
26547 535
14352 573
23661 210
24637 415
37642 342
12161 656
22641 503
16661 63
30450 141
21367 158
16383 669