3743 | 1324
JavaScript is required.
1141 | 1166
1733 | 833
1900 | 572
14885 | 16686
12240 | 12847
4923 | 2461
13244 | 10902
5489 | 2649
13577 | 9241
5359 | 2654
5609 | 3516
5238 | 2735
4164 | 1853
278 | 190
143 | 50
160 | 89
182 | 73