999 153
1202 187
2184 54
2682 378
12800 385
10383 452
3096 251
3834 622
17935 107
18472 561
3568 454
23171 207
3515 866
15993 165
5990 706
6144 712
3892 179
13705 746
23933 593
9099 151
26730 420
4371 360
20083 352
18272 535
10693 752
5474 99
3969 417
9142 181