3330 | 1283
JavaScript is required.
7421 | 2998
22349 | 14331
13930 | 8198
30307 | 26134
12905 | 7916
8530 | 4806
7541 | 3316
18707 | 13085
16790 | 10763
11222 | 7139
6208 | 3190
34328 | 32601
9169 | 7063
665 | 263
1629 | 777
2292 | 1369
1616 | 633