2764 | 1192
JavaScript is required.
1280 | 409
1212 | 628
2359 | 976
3484 | 1785
6170 | 4396
4959 | 2494
5251 | 2287
2832 | 1042
4413 | 1642
5089 | 2449
5956 | 2965
5216 | 2124
12042 | 11338
94 | 61
275 | 234
247 | 101
609 | 328