1470 370
1020 191
2993 903
597 106
12063 98
3053 624
1226 209
1010 66
816 189
1109 183
762 87
11477 624
2626 671
4410 760
3397 627
3451 343
2397 473
20589 280
31166 158
5104 155
233944 1264
561425 1272
6920 76
5988 694
13431 510
8607 809
267679 440
50903 125