4772 | 2050
JavaScript is required.
846 | 546
736 | 563
1219 | 861
1186 | 506
2068 | 1282
3909 | 3513
1669 | 947
1160 | 519
1419 | 661
1480 | 868
938 | 370
958 | 475
1095 | 505
54 | 12
59 | 21
98 | 49
76 | 29