2598 630
9126 193
2184 362
12433 422
6022 583
9861 963
1189 259
3075 974
9910 509
1229 323
3262 626
391366 1034
220735 247
150515 498
210583 514
442256 748
223056 907
99730 399
168256 682
89659 781
8553 577
4986 470
6422 50
9206 464
9249 199
14554 93
5251 723
2907 474