21509 313
18163 448
47607 350
27368 535
14611 573
24202 210
25400 415
38721 342
12371 656
23263 503
17076 63
31771 141
21971 158
16651 669