8367 | 5136
JavaScript is required.
408 | 206
1141 | 505
1029 | 481
1863 | 733
3577 | 931
10375 | 6955
4348 | 1391
26519 | 24972
4634 | 1451
25830 | 22425
17068 | 13191
12294 | 7878
4559 | 1577
3161 | 1285
1897 | 750
3043 | 1416
4255 | 2095