1176 96
1337 148
10586 487
5473 551
5655 84
5604 759
3334 561
2681 229
4863 331
5669 232
3211 616
6483 179
7780 719
2584 370
4966 483
1960 36
2792 298
2735 137
5729 838
7641 747
2346 101
14370 196
8586 309
13099 948