81432 701
21601 258
2295 277
48445 534
65477 749
147843 280
5868 440
13313 144
3593 439
298755 785
72036 679
29456 90
5161 694
40924 695
141250 837
3051 406
3568 643
11890 307
5038 495
3238 122
3073 448
83189 853
305555 598
245871 852
35644 510
113629 812
46798 482
334682 1228