303558 954
137928 812
307323 1167
42106 183
72673 177
184818 518
196047 663
43437 182
55512 306
36580 604
608545 1932
136763 312
143693 1037
417197 1296
239077 1160
203209 1460
96907 310
164016 873
106894 992
338930 931
307147 1213
210536 296
41168 107
391350 877