53696 157
94690 761
8168 450
14896 62
15128 669
3118 827
1898 318
2510 453
2443 347
2829 785
2425 439
936 158
1657 374
964 136
3073 719
1577 291
1621 23
505 28