2478 | 2270
JavaScript is required.
309 | 174
2479 | 2270
3216 | 3202
1827 | 917
2205 | 1343
13234 | 13732
7593 | 5043
6226 | 4090
13024 | 10120
10061 | 6138
56139 | 55252
144762 | 156089
20496 | 13611
145 | 34
219 | 106
233 | 88
263 | 42