4306 | 1252
JavaScript is required.
678 | 148
1660 | 678
1543 | 537
2613 | 1143
2159 | 710
2080 | 697
18825 | 19768
2736 | 824
7401 | 4853
2269 | 577
3230 | 1146
5190 | 3208
3214 | 665
5212 | 1433
2211 | 821
5073 | 1575
6579 | 2291