289868 507
120093 637
22341 118
70254 802
3395 459
3142 462
4425 555
4234 698
2392 111
5782 395
2674 92
10529 927
54941 150