31092 77
2767 672
663 88
900 157
1458 377
3088 976
12428 841
1758 434
1436 196
2811 582
19101 536
5002 613
7463 666
615 61
952 143
1034 122
8119 865
87043 752
147279 843
4541 698
1415 361
2117 382
1932 271
151370 739
295415 620
1803 117
3701 514
73787 372