10896 429
330836 759
375170 964
25637 237
65573 303
87810 307
4097 560
4872 148
4925 317
8756 797
5767 892