19981 537
32384 489
243750 1195
2289171 3862
246976 1043
327858 529
23413 88
2063013 3371
382667 1160
276084 1568
232141 589
193157 743
2626694 6559
250740 640
187396 592
695881 1987
376001 1078
249539 1180
95061 372
142129 691
17135 173