40488 462
12302 339
50998 596
3323 656
9032 391
8364 783
26113 62
2267 277
4647 510
8127 675
3324 260
4075 786
3831 144
2106 177
4671 599
5482 823
3055 379
3359 475
3355 623
6452 588
71505 414