4785 | 2644
JavaScript is required.
544 | 296
494 | 291
1483 | 885
1193 | 930
3011 | 2011
1280 | 880
906 | 632
3359 | 2589
2249 | 1204
1632 | 745
3108 | 2046
28642 | 37681
5004 | 3957
40 | 10
84 | 12
127 | 97
53 | 11