18670 156
5748 594
8848 299
3323 323
5273 769
4219 223
20267 192
3127 376
16248 461
7369 197
1133 156