3071 51
2758 229
4937 340
4115 595
7069 265
2543 118
2406 288
3335 699
12571 613
4840 256
3171 186
3464 66
3599 895
6503 435
4535 722
6417 878
7058 661
4296 519
5667 918
8470 757
2722 118
11090 395
6223 696
4346 632