2310 311
4746 777
3624 373
4036 384
3431 511
4129 849
9509 353
2647 341
7662 546
7509 512
4214 607
8944 651
2887 399
2357 166
5680 518
3749 79