21293 837
21196 552
98555 974
44573 337
28546 657
117654 570
72836 291
43575 221
112049 386
37983 173
23055 219
83660 267
33530 116
52147 429
22121 643
29063 218
35089 758
24007 409
64358 568
84596 923
115157 308
64981 836
101843 709
43003 543
30102 644