21144 200
5196 343
6142 574
4405 413
5922 130
12462 245
2044 176
42212 166
10496 257
4926 192
3944 611
24370 672
28824 542
2801 99
45992 493
9715 320
247553 1196
2834079 4107
935793 960
248469 1043
333157 530
30830 89
2574428 3586
388338 1161
286416 1572
234149 590
194940 744
3298022 6863