21438 | 14220
JavaScript is required.
575 | 343
4866 | 4724
951 | 447
3460 | 2647
3778 | 3337
2211 | 1176
2658 | 1566
13766 | 13874
7965 | 5116
6708 | 4354
13413 | 10232
10406 | 6227
57140 | 55818
133 | 65
117 | 54
70 | 24
61 | 23