39383 | 33824
JavaScript is required.
3280 | 940
4839 | 2244
19100 | 16691
18457 | 13471
5295 | 1857
5974 | 2894
11682 | 7916
7928 | 4959
15776 | 14329
9358 | 5530
5650 | 2807
3268 | 1147
2550 | 934
698 | 377
1112 | 759
176 | 93
1408 | 1031