1023 866
104 902
288 115
931 688
586 535
163 236
190 66
236 372
573 623
590 20
533 992
224 276
163 314
114 674
254 227
611 742
89 528
23 457
129 848
67 303