851 97
1428 307
1038 244
2639 249
76789 243
42792 205
45001 817
60276 420
3594 722
34890 816
98250 437
46373 306
41387 303
680 111
80164 357
100099 854
69688 503
72786 389
29501 272
43131 159
58045 712
62846 436
39874 239
40120 275