284637 506
117772 633
21895 118
68156 796
3324 459
3080 462
4343 555
4160 698
2302 110
5670 395
2554 92
10410 927
51802 149