40433 462
12257 339
50855 596
3319 656
9029 391
8362 783
26055 62
2261 277
4644 510
8121 675
3320 260
4071 786
3828 144
2105 177
4662 599
5478 823
3053 379
3351 475
3352 623
6450 588
71262 413