2042 117
2156 134
4586 693
7896 101
3456 384
22266 403
42482 159
8352 427
3904 476
7033 473
15906 247
6905 572
3732 537
7324 79
6525 265
9197 500
15053 670
4594 231
5336 487
575497 871
129584 995
70664 676
21437 564
17754 938
13375 762
11272 321
13172 165
135165 1131