3309 | 1012
JavaScript is required.
383 | 322
1734 | 1193
947 | 337
1919 | 887
1596 | 650
2466 | 865
4925 | 3325
4812 | 2295
11751 | 8376
5463 | 2797
8506 | 5165
30976 | 27893
3310 | 1012
159 | 56
286 | 45
343 | 121
405 | 209