1105 | 298
JavaScript is required.
379 | 203
393 | 295
942 | 725
708 | 306
846 | 314
1129 | 321
1650 | 839
2331 | 1479
1184 | 315
2663 | 1380
3694 | 1956
13130 | 12754
3530 | 1925
120 | 81
130 | 113
96 | 69
84 | 79