284597 506
117757 632
21892 118
68136 796
3323 459
3079 462
4342 555
4156 698
2299 110
5669 395
2553 92
10407 927
51785 149