3051 | 1393
JavaScript is required.
305 | 154
941 | 509
677 | 334
735 | 481
3759 | 1809
3052 | 1393
5271 | 3120
3741 | 2211
2999 | 1144
4593 | 2352
3793 | 1815
3148 | 1364
57 | 27
71 | 40
54 | 31
75 | 37