3186 612
5945 467
1838 42
5683 757
3728 622
4553 756
855 50
7647 240
3952 396
6718 534
3441 63
5529 125
5220 319
5416 664
5374 679
4041 459
3045 81
14746 647
4985 300
3745 536
4795 382
1700 95
1447 301
5502 927