289838 507
120091 637
22339 118
70244 802
3393 459
3142 462
4424 555
4234 698
2392 111
5781 395
2674 92
10529 927
54926 150