289836 507
120090 637
22339 118
70242 802
3392 459
3142 462
4423 555
4234 698
2391 111
5780 395
2674 92
10529 927
54924 150