2958 318
5689 703
2699 346
7093 601
30215 274
58486 695
7417 782
2716 193
2540 102
3273 387
4046 352
4455 665
2986 454
5679 899
5453 729
3245 54
4099 474
3695 614
5071 598
2652 93
2190 60
5698 220