31122 77
2769 672
664 88
901 157
1460 377
3089 976
12493 841
1759 434
1438 196
2811 582
19129 536
5004 613
7486 666
617 61
952 143
1035 122
8133 865
87085 752
147409 843
4542 698
1415 361
2120 382
1933 271
151513 739
295654 620
1806 117
3702 514
73849 372