12925 | 8858
JavaScript is required.
178 | 83
966 | 459
679 | 363
1725 | 978
1415 | 994
3509 | 2134
1443 | 916
1083 | 664
3545 | 2623
2413 | 1260
1752 | 772
3270 | 2066
28860 | 37714
255 | 143
185 | 94
211 | 116
131 | 41