1971 | 873
JavaScript is required.
332 | 138
459 | 361
464 | 223
971 | 610
789 | 286
729 | 289
1840 | 1330
2156 | 1159
1972 | 873
2398 | 1454
2503 | 1194
2379 | 994
3950 | 2399
109 | 40
122 | 52
137 | 67
107 | 59