21521 313
18176 448
47638 350
27390 535
14621 573
24228 210
25424 415
38752 342
12376 656
23279 503
17092 63
31841 141
21988 158
16664 669