146026 | 156464
JavaScript is required.
6800 | 2350
1431 | 679
5805 | 5071
1792 | 673
4825 | 2919
4349 | 3498
2648 | 1261
3416 | 1749
14577 | 14082
8450 | 5219
7540 | 4599
14313 | 10394
10966 | 6379
5386 | 1462
2354 | 858
5248 | 1625