3041 658
2989 123
4714 735
3634 388
3859 354
3826 623
1130 134
8783 289
5566 848
5060 676
3159 250
7420 202
5078 731
3010 336
8658 488
6552 113
4309 639
5546 632
5045 192
1533 137
2733 247
4441 811
2927 535
1408 230