21583 313
18271 448
47918 350
27524 535
14662 573
24332 210
25556 415
39018 342
12415 656
23397 503
17185 63
32123 141
22112 158
16716 669