284506 506
117736 632
21881 118
68117 796
3321 459
3077 462
4341 555
4156 698
2298 110
5667 395
2553 92
10407 927
51764 149