40638 462
12394 339
51332 597
3330 656
9038 391
8377 783
26221 62
2271 277
4658 510
8136 675
3340 260
4081 786
3841 144
2117 177
4679 599
5490 823
3068 379
3368 475
3367 623
6464 588
72162 416