40525 462
12328 339
51068 596
3324 656
9033 391
8366 783
26146 62
2267 277
4650 510
8129 675
3326 260
4077 786
3835 144
2111 177
4676 599
5487 823
3058 379
3361 475
3359 623
6456 588
71654 414