284423 506
117711 632
21878 118
68076 796
3320 459
3075 462
4341 555
4155 698
2296 110
5666 395
2550 92
10405 927
51718 149