289495 507
120050 637
22316 118
70089 801
3381 459
3137 462
4417 555
4228 698
2381 111
5768 395
2662 92
10517 927
54690 149