2788 866
2560 781
558 142
974 233
2795 843
2940 807
1040 280
3058 855
4705 722
12914 773
880 73
85479 199
29904 334
31137 371
29291 388