2959 318
5691 703
2699 346
7093 601
30222 274
58517 695
7417 782
2716 193
2540 102
3273 387
4046 352
4455 665
2986 454
5679 899
5454 729
3245 54
4099 474
3695 614
5071 598
2652 93
2190 60
5698 220