41473 1647
43507 646
19931 531
44919 450
27605 1093
59764 1799
35801 1726
42393 538
25798 556
51381 1648
36984 1580
41986 1170
360703 5348
307874 3330
273183 3836
260088 2867
223482 2167
214780 3136
202657 2690
196849 2379
155718 1853
129461 1272
129360 2417
126913 1010