851 97
1428 307
1038 244
2639 249
62312 190
86476 1062
28146 280
95187 946
835 59
3371 710
82280 622
126298 991
51631 157
67115 570
135384 620
96043 959
94941 1187
58035 498
134459 331
35567 650
21207 114
47674 701
85561 911
38724 776