22781 562
31776 185
51816 330
175125 881
13281 286
55843 109
17825 298
17294 148
238615 1044
344636 783
98666 276
44041 547
261799 567
140720 646
131262 758
151985 452
32389 124
500275 1012
92370 690
265146 1202
56502 216
209356 747
350651 932
53010 522
30902 403
29892 512
121689 794
21002 89