18156 156
5461 594
8451 299
3226 323
5165 769
3956 223
19870 192
2973 376
15579 461
7187 197
1084 156