284382 506
117698 632
21877 118
68055 796
3319 459
3075 462
4341 555
4155 698
2296 110
5664 395
2550 92
10405 927
51699 149