1678 80
2301 547
10753 591
40187 529
33680 249
3951 563
1273 52
4698 615
2679 414
3509 810
4555 919
3856 554
1822 318
1498 268
896 132
2520 453
973 87
1616 281
3065 487
1599 197
1364 127
2560 670
83958 496
88248 653
90669 773
13642 698
63319 1037