5126 | 3044
JavaScript is required.
934 | 431
1999 | 1361
2516 | 1691
1593 | 748
16619 | 20492
6849 | 4850
2752 | 1360
9343 | 7236
6888 | 5312
8565 | 6713
61741 | 73081
11120 | 8916
24965 | 24644
807 | 426
550 | 157
707 | 340
746 | 450