11089 | 9684
JavaScript is required.
1671 | 1143
1353 | 554
796 | 332
860 | 319
710 | 99
1755 | 904
1083 | 341
1547 | 635
2121 | 950
2051 | 1394
4701 | 3332
3050 | 1341
173 | 120
96 | 27
109 | 61
145 | 102