3292 | 1264
JavaScript is required.
874 | 514
5130 | 5270
1209 | 644
1993 | 1185
9909 | 11407
10666 | 9992
5324 | 3986
10434 | 8955
5128 | 3266
6434 | 4030
11459 | 8381
18813 | 15513
8768 | 4570
11 | 2
13 | 2
208 | 122
183 | 94