991 101
2296 409
3161 543
3888 352
6271 536
3431 317
4916 758
6044 669
4680 569
13399 653
3071 306
26654 533
19709 252
5784 733
1810 203
11014 533
6344 550
8486 177
7034 72
3999 304
1851 161
5996 354
11704 157
19681 566
7441 492
8447 585
13202 150
7840 929