1860 512
8777 43
6073 250
4066 455
2968 78
4095 688
5867 32
10183 495
3745 621
3735 396
3111 424
1488 90