41685 120
39309 967
21845 166
22171 441
88999 1178
93800 512
35972 534
58019 783
3544 695
6124 632
4148 406
1877 62
6403 420
2214 127
4415 664
4216 437
3289 349