10384 | 9348
JavaScript is required.
1126 | 692
810 | 650
1350 | 966
1294 | 524
2166 | 1302
4013 | 3534
1784 | 982
1264 | 539
1523 | 680
1580 | 931
1022 | 392
1042 | 507
1195 | 538
346 | 323
307 | 253
141 | 96
136 | 68