58943 396
7369 127
7781 636
76580 486
6790 623
3432 604
6385 344
30074 91
8234 297
16282 160
40267 416
9832 700