277915 431
91289 166
40088 432
34771 262
55162 305
23913 805
7023 483
4714 278
8211 877
5868 729
2636 278
4526 778
55307 195
20835 231