165437 711
111939 498
40083 80
22040 508
47081 558
25803 582
18864 434
42905 968
5193 527
6609 292
15846 678
3668 101
1941 82
8112 758
6515 80
8814 337
10697 527
174530 782