2888 | 1050
JavaScript is required.
263 | 162
444 | 236
471 | 344
1013 | 767
804 | 322
930 | 330
1188 | 358
1725 | 851
2414 | 1490
1253 | 322
2739 | 1390
3771 | 1972
13232 | 12801
49 | 25
39 | 16
28 | 16
42 | 11