81536 701
21616 258
2295 277
48477 534
65510 749
147901 280
5870 440
13319 144
3593 439
299078 785
72068 679
29468 90
5161 694
40940 695
141304 837
3051 406
3568 643
11896 307
5040 495
3239 122
3075 448
83211 853
305602 598
245929 853
35652 510
113677 812
46809 482
334778 1228