2748 | 1312
JavaScript is required.
430 | 238
272 | 56
2655 | 2368
1501 | 1051
1105 | 659
2622 | 1808
27527 | 37410
4092 | 3605
5736 | 5217
75 | 36
254 | 136
112 | 47
131 | 59
179 | 54