871 243
137 826
725 335
259 605
15 69
304 432
310 726
812 161
691 266
968 92
54 677
102 255
1905 249
649 636
41 936
138 542
147 755
993 509
1013 974
196 588