289483 507
120049 637
22316 118
70087 801
3381 459
3137 462
4417 555
4228 698
2381 111
5768 395
2661 92
10517 927
54689 149