2180 90
3963 693
8949 143
13179 244
3102 533
4911 376
7923 667
9851 583
1210 192
19609 371
59628 182
9385 397
17786 750
4948 389
9721 499
11580 698
18190 647
8489 893
1435 67
4040 334
5719 91
6139 465
3752 302
2256 127
4132 637
5614 155
9199 843
6320 768