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