40432 462
12256 339
50844 596
3319 656
9029 391
8362 783
26055 62
2261 277
4644 510
8120 675
3320 260
4071 786
3828 144
2104 177
4662 599
5478 823
3053 379
3349 475
3352 623
6448 588
71251 413