133243 321
3840 462
10334 100
3529 664
1472 130
4632 539
1393 40
9122 483
13435 595
4852 863
4280 311
3775 760
2250 346
2244 61