135008 321
3852 462
10523 100
3540 664
1484 130
4638 539
1396 40
9125 483
13467 595
4855 863
4283 311
3779 760
2264 346
2252 61