8999 | 7373
JavaScript is required.
7434 | 3000
22376 | 14335
13942 | 8202
30328 | 26137
12926 | 7924
8542 | 4807
7551 | 3320
18718 | 13086
16802 | 10765
11238 | 7151
6242 | 3202
34357 | 32617
9191 | 7072
678 | 271
1651 | 786
2310 | 1374
1630 | 638