3311 | 1298
JavaScript is required.
899 | 671
684 | 199
2114 | 1412
2321 | 1464
3410 | 2523
4117 | 2811
3264 | 1737
1532 | 529
1125 | 301
5571 | 3420
2181 | 579
4293 | 2372
10099 | 8704
92 | 41
188 | 102
288 | 186
368 | 239