18005 156
5382 594
8328 299
3209 323
5137 769
3911 223
19784 192
2941 376
15373 461
7132 197
1067 156