5374 | 2950
JavaScript is required.
1395 | 985
1210 | 535
655 | 259
730 | 248
576 | 82
1597 | 880
936 | 327
1369 | 613
1976 | 927
1936 | 1362
4558 | 3314
2896 | 1317
93 | 49
140 | 85
375 | 329
83 | 32