4383 | 1689
JavaScript is required.
1216 | 1004
808 | 577
2266 | 1655
1228 | 607
2231 | 1118
2215 | 1409
4088 | 2001
8805 | 7741
12087 | 10252
15533 | 14270
7494 | 3992
4065 | 1567
8967 | 4990
40 | 11
54 | 18
44 | 16
58 | 14