528 | 390
JavaScript is required.
643 | 378
1563 | 905
4739 | 3132
10768 | 8086
5237 | 2708
5977 | 3218
77476 | 77037
9610 | 6192
23579 | 18445
6025 | 2553
6496 | 3250
8760 | 5834
394 | 210
1589 | 1178
464 | 187
839 | 319