289426 507
120041 637
22313 118
70069 801
3381 459
3137 462
4415 555
4226 698
2380 111
5765 395
2658 92
10517 927
54643 149