31981 234
13985 753
172054 489
12480 100
63252 729
19349 403
16576 166
14372 316
442886 1073
186731 762
323779 660
110493 435
153417 741
75411 444
19937 698
76899 140
177943 571
318966 983
58464 400
28497 191
10589 526
50608 578
154985 438
70249 398
133662 915
332430 1388
72409 478
77478 223