32 988
943 514
728 343
571 271
114 986
25 762
353 646
948 487
388 928
473 257
1002 122
152 72
691 541
376 116
30 417
313 454
239 199
53 174
448 490
49 220
688 765