666 40
1127 294
2477 618
15411 332
499 118
932 141
3623 79
2142 480
3120 905
7383 456
2921 853
5005 100
848 203
441 108
1808 441
2384 696
2696 174
509 138
1804 78
2923 669
14661 433
4668 657
713 203
965 267