2973 608
4016 195
9529 803
12465 689
4356 890
3297 732
5668 665
5047 553
5546 263
4447 565
5423 400
3536 31
10799 135
10568 714
3303 129
8013 578
998 36
9230 790
9290 297
3706 279
3459 721
3595 501
2634 103