40404 462
12242 339
50773 596
3316 656
9027 391
8360 783
26044 62
2260 277
4641 510
8117 675
3314 260
4069 786
3828 144
2102 177
4661 599
5478 823
3048 379
3347 475
3351 623
6448 588
71166 413