13016 154
5274 594
8197 299
3168 323
5089 769
3806 223
19685 192
2870 376
14994 461
7038 197
1040 156