40667 549
26687 37
18125 40
14211 310
1953 219
2610 201
7086 202
84217 345
26241 306
9269 696
3313 64
21696 439
6231 657
5661 220
3248 92
3840 151
9062 613
5888 737
6037 537