25728 396
21999 506
21600 1854
44844 584
28412 1335
18577 1732
40933 306
20162 1079
23487 898
27583 1644
19975 1311
48324 777
28339 446
16274 490
46826 1145
24861 1102
20503 1738
21581 438
13849 229
13850 523