4894 | 2061
JavaScript is required.
675 | 383
1587 | 917
4753 | 3149
10788 | 8093
5255 | 2711
5991 | 3221
77503 | 77046
9622 | 6195
23599 | 18451
6042 | 2561
6522 | 3259
8787 | 5853
406 | 216
1606 | 1190
493 | 190
857 | 329