53213 58
35244 375
81960 607
20864 548
50900 340
21638 620
33412 128
23262 234
16097 496
12150 131
3757 64
12895 422
19544 265
19561 192
16864 413
19123 505
90243 185
20696 675
3921 274
17556 367
25153 220
45770 644
23637 232
9855 360
10826 969
23643 184
13152 608
31657 776