21494 313
18135 448
47542 350
27337 535
14601 573
24177 210
25345 415
38657 342
12357 656
23235 503
17053 63
31655 141
21943 158
16617 669