3695 | 1263
JavaScript is required.
165 | 85
709 | 290
647 | 321
1610 | 961
1331 | 679
1060 | 500
923 | 409
904 | 250
926 | 286
1078 | 503
1227 | 863
1411 | 562
556 | 299
1014 | 703
1374 | 1015