851 97
1428 307
1038 244
2639 249
15323 578
42937 772
40106 162
37642 525
56704 112
94707 248
80420 374
92674 675
135923 947
48355 263
35971 680
31174 644
31792 307
105485 775
28826 253
55271 813
54334 453
79538 480
126125 860
48937 178