1255 232
3337 81
5940 502
1643 290
3169 134
5710 240
12433 774
14898 461
11486 687
4067 482
6131 797
1330 188