4876 | 1922
JavaScript is required.
2581 | 1974
904 | 587
5924 | 1998
751 | 412
3951 | 3469
1453 | 914
3865 | 2231
2655 | 1005
2193 | 812
2369 | 856
4707 | 2413
13956 | 12300
6750 | 4175
76 | 32
88 | 26
191 | 146
179 | 110