1033 866
105 902
292 115
932 688
590 535
165 236
203 66
236 372
587 623
590 20
534 992
225 276
163 314
115 674
258 227
612 742
90 528
23 457
129 848
68 303