3600 | 1654
JavaScript is required.
116 | 78
228 | 157
508 | 396
186 | 103
382 | 303
1402 | 1184
1294 | 607
2196 | 967
1407 | 742
2009 | 732
2182 | 754
2583 | 934
2940 | 1229
228 | 126
214 | 152
96 | 36
136 | 75