284665 506
117778 633
21901 118
68164 796
3324 459
3080 462
4343 555
4160 698
2303 110
5670 395
2554 92
10411 927
51810 149