476 108
1980 420
504 151
1269 340
147147 671
1009058 3196
105041 425
157015 855
80442 793
41382 392
137983 227
118697 696
142829 1094
81903 746
347466 857
30626 381
54283 146
106851 383
263447 507
68929 419
111095 210
332791 657
145886 629
101588 627