2129 60
1854 289
12996 685
4475 274
5537 89
1464 161
5152 782
4346 803
24708 828
3933 656
75215 756
18649 275
35202 484
2314 293
42307 165
69857 770
140536 562
17909 430
85968 984
7527 653
100696 710
51258 56
30631 695
18711 801
71188 392
86406 261
9496 156
15719 647