3153 | 1139
JavaScript is required.
3265 | 935
4823 | 2240
19066 | 16683
18431 | 13457
5270 | 1850
5958 | 2875
11649 | 7892
7910 | 4954
15753 | 14327
9300 | 5519
5641 | 2805
3252 | 1144
2511 | 928
439 | 262
792 | 623
131 | 68
1349 | 1010