5683 | 2941
JavaScript is required.
322 | 185
1167 | 724
4408 | 3009
10270 | 7871
4915 | 2654
5684 | 2941
76855 | 76852
9287 | 6026
23069 | 18302
5771 | 2478
6128 | 3159
8157 | 5483
4518 | 1958
43 | 11
65 | 30
70 | 34
263 | 172