18032 156
5401 594
8350 299
3213 323
5142 769
3920 223
19808 192
2954 376
15432 461
7146 197
1071 156