284447 506
117720 632
21879 118
68097 796
3320 459
3075 462
4341 555
4156 698
2297 110
5666 395
2550 92
10405 927
51731 149