21097 313
17771 448
46717 348
26817 535
14381 573
23713 210
24742 415
37789 342
12183 656
22729 503
16703 63
30593 141
21427 158
16415 669