289712 507
120072 637
22333 118
70179 802
3390 459
3141 462
4421 555
4229 698
2386 111
5779 395
2668 92
10527 927
54826 150