39338 | 33799
JavaScript is required.
3272 | 936
4830 | 2243
19070 | 16689
18438 | 13457
5284 | 1852
5965 | 2878
11655 | 7897
7918 | 4957
15766 | 14327
9322 | 5522
5645 | 2805
3258 | 1145
2526 | 930
490 | 283
896 | 660
144 | 76
1357 | 1011