27307 871
42439 610
102592 693
69193 714
3819 171
43272 251
9815 588
25519 80
5064 325
1869 183
4205 405
3187 261
15286 1018
6535 657
4549 541
6036 694
2756 163