10859 | 8321
JavaScript is required.
610 | 199
931 | 230
1184 | 414
1545 | 463
2213 | 1100
2171 | 729
2159 | 726
1744 | 579
2260 | 923
2966 | 1426
4721 | 3138
5176 | 2569
306 | 211
217 | 58
301 | 144
278 | 189