18006 156
5382 594
8330 299
3210 323
5137 769
3911 223
19784 192
2941 376
15377 461
7132 197
1067 156