101772 | 95473
JavaScript is required.
6677 | 2316
1415 | 675
5781 | 5066
1760 | 666
4781 | 2914
4336 | 3494
2632 | 1258
3395 | 1741
14562 | 14077
8434 | 5215
7519 | 4596
14291 | 10387
10954 | 6374
5284 | 1442
2260 | 832
5149 | 1596