40399 462
12240 339
50768 596
3316 656
9027 391
8360 783
26041 62
2260 277
4640 510
8117 675
3313 260
4069 786
3826 144
2102 177
4661 599
5477 823
3048 379
3347 475
3351 623
6447 588
71148 413