1613 | 1081
JavaScript is required.
433 | 200
266 | 97
707 | 340
1641 | 1010
556 | 111
1614 | 1081
980 | 176
2948 | 1570
30787 | 30098
7040 | 3810
5750 | 3827
4628 | 2337
12671 | 9665
2080 | 968
1324 | 557
2001 | 1023
3066 | 1551