21501 313
18152 448
47562 350
27351 535
14604 573
24185 210
25366 415
38680 342
12362 656
23244 503
17063 63
31705 141
21953 158
16628 669