145699 | 156364
JavaScript is required.
1591 | 906
981 | 530
5236 | 4871
1243 | 550
4070 | 2786
4014 | 3420
2373 | 1209
2950 | 1678
14013 | 13941
8139 | 5153
6977 | 4412
13691 | 10324
10568 | 6278
1000 | 485
691 | 270
967 | 467