2754 788
1888 128
12289 123
3111 292
3781 386
3699 240
2502 59
2917 441
12352 230
9436 667
5028 470
5594 406
27929 617
15275 589
18921 159
3708 163
3927 188
4629 80
5067 745
30710 390
13677 125
4532 149
34303 784
17369 474
4880 741
12659 562
4445 657
6088 324