4787 | 2018
JavaScript is required.
698 | 556
1269 | 626
5492 | 5387
1517 | 746
2322 | 1231
10351 | 11476
10959 | 10034
5579 | 4032
10744 | 9002
5395 | 3316
6670 | 4080
11846 | 8482
19111 | 15594
501 | 281
361 | 104
437 | 211
443 | 299