4994 | 2213
JavaScript is required.
363 | 168
665 | 274
623 | 259
1138 | 510
3304 | 2286
2585 | 976
2392 | 963
2660 | 1253
2263 | 607
7621 | 5790
5369 | 3091
23361 | 22376
4220 | 2324
91 | 70
80 | 19
140 | 93
88 | 40