3216 189
3985 320
3672 309
4057 118
2109 81
13339 150
4046 178
4420 570
3232 420
3394 423
3773 314
3975 105
3897 121
2855 337
2820 299
36499 705
19937 954
4074 262
4244 648
2833 259
993 73
3832 851
14926 590
1520 166