21088 313
17762 448
46698 348
26804 535
14372 573
23699 210
24726 415
37756 342
12179 656
22710 503
16695 63
30563 141
21416 158
16410 669