289465 507
120048 637
22316 118
70080 801
3381 459
3137 462
4416 555
4228 698
2381 111
5768 395
2661 92
10517 927
54680 149