8196 667
4846 675
1157 80
4841 823
2720 568
16724 95
3131 161
4035 578
3015 279
7463 34
5460 741
2657 226
3333 696
5261 276
5527 619
15757 562
18410 947
20826 669
3824 537
1323 309
7135 190
2861 636
929 196
3106 135
6643 545
3115 390
2807 602
1224 96