31981 234
13985 753
172053 489
12480 100
63252 729
19349 403
16576 166
14372 316
442877 1073
186731 762
323778 660
110493 435
153411 741
75411 444
19937 698
76897 140
177937 571
318965 983
58463 400
28497 191
10589 526
50608 578
154979 438
70247 398
133661 915
332420 1388
72409 478
77476 223