4960 | 2218
JavaScript is required.
7786 | 3096
22825 | 14473
14218 | 8304
30681 | 26260
13244 | 8040
8810 | 4894
7771 | 3410
19028 | 13191
17053 | 10855
11488 | 7268
6571 | 3358
34642 | 32707
9537 | 7174
963 | 348
1974 | 870
2704 | 1526
1920 | 757