5053 531
2766 261
5026 499
9125 408
4447 463
5224 113
5937 655
1952 354
4516 632
6273 864
1398 90
7057 243
3371 64
3696 537
2583 300
3862 608
3699 743
7886 553
4193 159
5679 675
24785 847