3570 284
2111 233
40225 120
31101 356
704 133
9208 232
2920 636
3420 500
17646 659
28085 199
1426 182
41776 474
5282 85
19027 177
22371 563
62005 278
7233 621
19683 847
18294 935
22520 35
350 103
1129 144
10642 77
7612 743