1043 866
106 902
296 115
936 688
593 535
170 236
216 66
238 372
603 623
590 20
534 992
226 276
164 314
118 674
258 227
612 742
93 528
25 457
129 848
71 303