2897 614
4939 531
3125 281
5869 377
3379 666
6293 545
1974 104
3395 297
2972 52
3078 116
10285 729
2914 353
6545 536
1100 51
14598 385
7415 108
9378 561
7999 257
1527 140
3451 333
4499 532
4457 978
4771 619
16588 128