4050 | 2216
JavaScript is required.
410 | 271
1247 | 792
4485 | 3028
10420 | 7970
5003 | 2666
5767 | 3030
77026 | 76908
9372 | 6095
23218 | 18348
5845 | 2486
6248 | 3199
8361 | 5609
4630 | 1995
141 | 82
209 | 138
481 | 395
101 | 43