40551 462
12347 339
51123 596
3325 656
9033 391
8369 783
26168 62
2268 277
4653 510
8129 675
3331 260
4078 786
3836 144
2113 177
4676 599
5488 823
3060 379
3361 475
3360 623
6459 588
71747 414