284647 506
117773 633
21896 118
68157 796
3324 459
3080 462
4343 555
4160 698
2302 110
5670 395
2554 92
10410 927
51808 149