289793 507
120081 637
22339 118
70213 802
3392 459
3142 462
4422 555
4233 698
2389 111
5780 395
2672 92
10529 927
54896 150