4520 | 1855
JavaScript is required.
375 | 271
2090 | 1604
1105 | 571
2112 | 1087
2117 | 1389
3959 | 1956
8712 | 7711
11991 | 10234
15446 | 14253
7416 | 3981
3988 | 1551
8860 | 4974
35870 | 36187
423 | 322
128 | 58
101 | 43
536 | 460