16493 | 11814
JavaScript is required.
851 | 612
325 | 226
285 | 170
804 | 595
1253 | 960
1088 | 536
774 | 500
445 | 185
914 | 382
533 | 178
1384 | 1270
496 | 251
614 | 298
81 | 22
96 | 10
79 | 22
132 | 64