289848 507
120091 637
22339 118
70245 802
3393 459
3142 462
4424 555
4234 698
2392 111
5782 395
2674 92
10529 927
54928 150