4872 | 2141
JavaScript is required.
945 | 582
771 | 546
2379 | 2131
1882 | 1451
660 | 344
1783 | 1196
2401 | 1683
3219 | 1803
2425 | 1164
4885 | 2826
2167 | 1051
7614 | 5655
7770 | 6233
146 | 82
104 | 31
216 | 148
276 | 215