133873 321
3847 462
10407 100
3535 664
1478 130
4635 539
1393 40
9124 483
13449 595
4853 863
4281 311
3776 760
2258 346
2248 61