38506 | 35789
JavaScript is required.
2658 | 1818
2347 | 1321
3534 | 2397
2492 | 1295
2531 | 1905
4343 | 6394
6208 | 6009
29159 | 31351
20187 | 15091
20145 | 20758
16435 | 10781
71454 | 66286
13005 | 8080
1958 | 922
1250 | 544
1862 | 975
2828 | 1458