127771 316
3695 462
9300 95
3512 664
1453 130
4617 539
1377 40
9109 483
13322 595
4828 863
4264 311
3761 760
2229 346
2224 61