2380 | 1054
JavaScript is required.
394 | 112
350 | 156
766 | 298
1414 | 997
430 | 169
1050 | 536
529 | 218
633 | 149
1283 | 569
1145 | 244
1808 | 972
1893 | 739
2375 | 1242
2268 | 959
1569 | 569
1753 | 578