21089 313
17768 448
46711 348
26810 535
14374 573
23706 210
24733 415
37771 342
12180 656
22721 503
16698 63
30579 141
21419 158
16414 669