40541 462
12343 339
51105 596
3324 656
9033 391
8368 783
26159 62
2267 277
4652 510
8129 675
3330 260
4077 786
3835 144
2112 177
4676 599
5487 823
3060 379
3361 475
3359 623
6457 588
71720 414