3736 | 1582
JavaScript is required.
257 | 151
957 | 408
497 | 297
1386 | 532
2974 | 3801
8434 | 8431
4702 | 3041
12187 | 12341
10062 | 8355
23798 | 24748
5532 | 2788
58395 | 70414
16690 | 16292
89 | 41
188 | 101
288 | 186
365 | 239