4192 677
3208 298
4161 356
18609 510
3128 634
3937 332
1531 109
4605 578
2744 290
3498 63
5852 238
5090 641
3877 175
18152 338
3593 573
5529 874
4838 683
4848 114
5753 655
3384 412
4285 316
1933 39
7707 723
4080 398