1025 866
104 902
288 115
931 688
586 535
165 236
192 66
236 372
577 623
590 20
533 992
225 276
163 314
114 674
254 227
611 742
89 528
23 457
129 848
67 303