140565 672
8212 565
4752 281
25158 369
11747 412
54051 107
4394 627
6302 582
6277 684
3130 458
2454 134