4140 | 1569
JavaScript is required.
1146 | 894
251 | 66
1231 | 960
641 | 131
2578 | 1455
30192 | 29979
6583 | 3654
5424 | 3667
4319 | 2294
12320 | 9488
7758 | 4559
41880 | 38112
65 | 28
97 | 65
59 | 28
130 | 79