3110 994
1500 373
6320 343
4489 592
4915 339
5478 728
3012 34
3971 571
4361 944
3312 681
1669 203
3253 830